freebsd-skq/sys/boot/i386
jhb 3f4475e6f5 The new and improved boot0, v1.1. This version adds the following:
- Autodetection and support of the BIOS EDD extensions to work around the
  1024 cylinder limit on all but really ancient BIOS's.
- To work around some BIOS's which break when EDD is used with older drives,
  we only attempt to use EDD if the cylinder is > 1023.
- Since this new code required more space than we had left, expand boot0 to
  2 sectors (1024 bytes) in length.
- Add support for boot0 being multiple sectors using predefined constants.
  If boot0 needs to be extended in the future, all that is required is
  bumping the NUM_SECTORS constant.
- Now that we have more room to work with, add a few more fs type
  descriptions while making others more verbose.
2000-07-12 18:11:54 +00:00
..
boot0 The new and improved boot0, v1.1. This version adds the following: 2000-07-12 18:11:54 +00:00
boot2 - Inline all the functions that are only called once. This results in a 2000-07-06 01:51:27 +00:00
btx Emulate the WBINVD instruction when it is called by the BIOS. 2000-07-06 00:13:21 +00:00
cdboot Grrr, fix a silly 'movl' -> 'movw' typo in both pxeldr and cdldr. Also, 2000-05-23 12:31:32 +00:00
cdldr Grrr, fix a silly 'movl' -> 'movw' typo in both pxeldr and cdldr. Also, 2000-05-23 12:31:32 +00:00
gptboot - Inline all the functions that are only called once. This results in a 2000-07-06 01:51:27 +00:00
kgzldr $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
libi386 - Add some more details to the 'lsdev' output for FAT file systems. 2000-06-19 17:44:40 +00:00
loader Bump loader version due to copyin, copyout, setenv&cia. 2000-06-07 22:12:21 +00:00
mbr - Don't blindly assume that there are 8 hard drives installed. Instead, 2000-06-27 20:04:10 +00:00
pxeldr Remove commented out NOMAN variable. 2000-07-07 20:37:11 +00:00
Makefile Mega i386 loader commit. 2000-03-28 01:19:53 +00:00
Makefile.inc Mega i386 loader commit. 2000-03-28 01:19:53 +00:00