62.2: Create direct mapping based on start address instead of mapping 7 first 256M. 82.1: Add support for "-dev <part>" argument parsing. 92.0: Provide devices based on the block I/O protocol, rather than the 10 simple file services protocol. Use the FreeBSD file system code 11 on top of those devices to access files. 121.2: Restructured. Has some user visible differences. 131.1: Pass the HCDP table address to the kernel via bootinfo if one 14 is present in the EFI system table. 151.0: Don't map the I/O port range. We expect the kernel to do it. It 16 was done in the loader as a debugging aid and not intended as a 17 service/feature. 180.3: Pass the physical address of the bootinfo block in register r8 19 to the kernel. Continue to put it at the fixed address for now. 200.2: Much improved version. Significant is the support for passing 21 the FPSWA interface pointer to the kernel. 220.1: Initial EFI version, germinated from the NetBSD i386 23 standalone, but enormously modified.
| 72.2: Create direct mapping based on start address instead of mapping 8 first 256M. 92.1: Add support for "-dev <part>" argument parsing. 102.0: Provide devices based on the block I/O protocol, rather than the 11 simple file services protocol. Use the FreeBSD file system code 12 on top of those devices to access files. 131.2: Restructured. Has some user visible differences. 141.1: Pass the HCDP table address to the kernel via bootinfo if one 15 is present in the EFI system table. 161.0: Don't map the I/O port range. We expect the kernel to do it. It 17 was done in the loader as a debugging aid and not intended as a 18 service/feature. 190.3: Pass the physical address of the bootinfo block in register r8 20 to the kernel. Continue to put it at the fixed address for now. 210.2: Much improved version. Significant is the support for passing 22 the FPSWA interface pointer to the kernel. 230.1: Initial EFI version, germinated from the NetBSD i386 24 standalone, but enormously modified.
|