ru 0751561922 MFC accumulated changes to sys/boot/. Notable changes include:
- Make 4G of memory directly accesible to the i386 loader(8).  This
  allows using memory above first megabyte for heap if necessary.
  (by sobomax@)

- If loader is compiled with LOADER_BZIP2_SUPPORT, allocate heap in
  the last 3MB of physical memory.  This provides enough room for
  decompression and is safe to use with PAE and amd64 kernels.  This
  makes bzip2 support practically useable.
  (by sobomax@)

- Drop the gateA20() function in the loader as it is unused.
  (by jhb@)

Approved by:	re (kensmith)

The following files/revisions have been merged:

src/sys/boot/common/loader.8		1.88
src/sys/boot/i386/boot2/boot1.S		1.31
src/sys/boot/i386/libi386/Makefile	1.39 1.42
src/sys/boot/i386/libi386/biosacpi.c	1.11
src/sys/boot/i386/libi386/biosdisk.c	1.46
src/sys/boot/i386/libi386/biosmem.c	1.8
src/sys/boot/i386/libi386/biospnp.c	1.10
src/sys/boot/i386/libi386/biossmap.c	1.4
src/sys/boot/i386/libi386/i386_copy.c	1.11 1.12
src/sys/boot/i386/libi386/libi386.h	1.23 1.25
src/sys/boot/i386/loader/main.c		1.34 1.36 1.37
src/sys/boot/pc98/libpc98/Makefile	1.23 1.24
src/sys/boot/pc98/libpc98/biosdisk.c	1.33
src/sys/boot/pc98/libpc98/biosmem.c	1.8
src/sys/boot/pc98/loader/main.c		1.22 1.23
2006-10-01 12:07:08 +00:00
..
2006-09-13 15:17:41 +00:00
2004-12-21 09:59:45 +00:00
2006-09-08 15:33:26 +00:00