freebsd-dev/sys/boot/i386
John Baldwin d64e328e3c 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 Restore the pre-5.x behavior of only beeping if the user makes a bad 2006-05-03 13:43:46 +00:00
boot0ext
boot0sio
boot2 Minor whitespace tweak. 2006-04-11 20:09:42 +00:00
btx Tweak the code to handle intercepting BIOS calls to int 0x15 to shave 2006-09-28 19:42:10 +00:00
cdboot Tweak comment. 2006-04-11 17:36:08 +00:00
gptboot Consistently use OPT_* macros to test/set boot options. 2005-11-03 07:35:36 +00:00
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 - Include <sys/reboot.h> to get the RB_* defines. 2006-09-05 19:28:03 +00:00
Makefile
Makefile.inc Add -march=i386 to fix amd64 build by generating the same code 2006-09-28 10:02:04 +00:00