freebsd-skq/sys/boot/i386
jhb ba03f04b14 Tweak the code to handle intercepting BIOS calls to int 0x15 to shave
another 16 bytes off of BTX (and thus boot2):
- Compare against the value of %eax that is saved on the stack instead of
  loading it into %eax (which requires saving the current %eax on the
  stack).
- Use %ch to examine the keyboard flag state in the BIOS to see if
  Ctrl-Alt-Del is pressed instead of %al so we don't have to save %eax on
  the stack anymore.

MFC after:	1 week
2006-09-28 19:42:10 +00:00
..
boot0
boot0ext
boot0sio
boot2
btx Tweak the code to handle intercepting BIOS calls to int 0x15 to shave 2006-09-28 19:42:10 +00:00
cdboot
gptboot
kgzldr
libi386 Add an 'smap' command that dumps out the BIOS SMAP. 2006-09-28 19:07:13 +00:00
loader Add an 'smap' command that dumps out the BIOS SMAP. 2006-09-28 19:07:13 +00:00
mbr
pxeldr
Makefile
Makefile.inc Add -march=i386 to fix amd64 build by generating the same code 2006-09-28 10:02:04 +00:00