freebsd-skq/sys/boot/i386
cperciva 0412e2f18c Change gptldr from relocating 0xfff1 bytes of boot2 to relocating 0x20000
bytes of boot2.  Since we're in 16-bit mode, we can't copy all 128kB at
once; instead we loop four times and copy 32 kB each time.

This change was made necessary by an upcoming increase in the size of the
boot2 binary; should it increase further, the COPY_BLKS value can be
adjusted without anyone needing to remember 8086 assembly language again.

Requested by:	allanjude
Tested by:	allanjude
MFC after:	1 week
2015-10-08 15:38:34 +00:00
..
boot0 META_MODE: Remove DEP_MACHINE from Makefile.depend files. 2015-09-25 19:44:01 +00:00
boot0ext
boot0sio META_MODE: Remove DEP_MACHINE from Makefile.depend files. 2015-09-25 19:44:01 +00:00
boot2 META_MODE: Remove DEP_MACHINE from Makefile.depend files. 2015-09-25 19:44:01 +00:00
btx Revert r267233 for now. PIE support needs to be reworked. 2014-08-19 15:04:32 +00:00
cdboot NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
common Reassign copyright statements on several files from Advanced 2015-04-23 14:22:20 +00:00
gptboot Change gptldr from relocating 0xfff1 bytes of boot2 to relocating 0x20000 2015-10-08 15:38:34 +00:00
gptzfsboot Ensure the cross assembler, linker and objcopy are used for the build32 2015-04-02 06:58:17 +00:00
kgzldr NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
libfirewire Fix panic in firewire and creation of invalid config ROM. 2015-01-23 23:53:56 +00:00
libi386 SMBIOS support for EFI. 2015-04-06 06:55:47 +00:00
loader META_MODE: Remove DEP_MACHINE from Makefile.depend files. 2015-09-25 19:44:01 +00:00
mbr NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
pmbr NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
pxeldr Similar to r130943 for cdboot.S, update the license on this file to a 2014-02-05 17:22:54 +00:00
zfsboot Ensure the cross assembler, linker and objcopy are used for the build32 2015-04-02 06:58:17 +00:00
zfsloader META_MODE: Remove DEP_MACHINE from Makefile.depend files. 2015-09-25 19:44:01 +00:00
Makefile Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00
Makefile.inc Use CFLAGS_NO_SIMD in preference to varying lists of -mno-xxxx flags. 2015-08-27 23:46:42 +00:00