2001-06-09 12:49:51 -04:00
|
|
|
$FreeBSD$
|
|
|
|
|
|
|
|
|
|
NOTE ANY CHANGES YOU MAKE TO THE BOOTBLOCKS HERE. The format of this
|
|
|
|
|
file is important. Make sure the current version number is on line 6.
|
|
|
|
|
|
2011-06-06 20:59:31 -04:00
|
|
|
3.1: Add the about, reboot and pbvm commands.
|
|
|
|
|
I-cache coherency is maintained.
|
2011-03-11 17:16:05 -05:00
|
|
|
3.0: Add support for PBVM.
|
2010-07-07 15:06:53 -04:00
|
|
|
2.2: Create direct mapping based on start address instead of mapping
|
|
|
|
|
first 256M.
|
2010-01-18 01:48:24 -05:00
|
|
|
2.1: Add support for "-dev <part>" argument parsing.
|
2010-01-09 17:54:29 -05:00
|
|
|
2.0: Provide devices based on the block I/O protocol, rather than the
|
|
|
|
|
simple file services protocol. Use the FreeBSD file system code
|
|
|
|
|
on top of those devices to access files.
|
2006-11-05 17:03:04 -05:00
|
|
|
1.2: Restructured. Has some user visible differences.
|
2002-12-10 15:11:20 -05:00
|
|
|
1.1: Pass the HCDP table address to the kernel via bootinfo if one
|
|
|
|
|
is present in the EFI system table.
|
2002-11-27 22:25:51 -05:00
|
|
|
1.0: Don't map the I/O port range. We expect the kernel to do it. It
|
|
|
|
|
was done in the loader as a debugging aid and not intended as a
|
|
|
|
|
service/feature.
|
2002-03-30 18:00:05 -05:00
|
|
|
0.3: Pass the physical address of the bootinfo block in register r8
|
|
|
|
|
to the kernel. Continue to put it at the fixed address for now.
|
2002-03-29 23:54:54 -05:00
|
|
|
0.2: Much improved version. Significant is the support for passing
|
|
|
|
|
the FPSWA interface pointer to the kernel.
|
2001-06-09 12:49:51 -04:00
|
|
|
0.1: Initial EFI version, germinated from the NetBSD i386
|
|
|
|
|
standalone, but enormously modified.
|