freebsd-dev/sys/boot/efi/libefi
marcel c4a41a09ce Don't hardcode unit 0 for the current device if we're loaded from an
EFI file system. When booting from a CD and there's already an EFI
system partition on the disk, setting the current device to unit 0
will select the harddisk. This invariably breaks installing FreeBSD
when other operating systems have been installed before.

We obviously want to do the same when we're booting over the network.
Maybe later.

Based on a patch (from memory) from: arun
2003-08-02 08:22:03 +00:00
..
arch/ia64 Have the linker script look more like the default linker script 2003-07-17 00:32:08 +00:00
bootinfo.c Simplify page alignment. 2003-02-20 06:47:54 +00:00
copy.c Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
delay.c Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
devicename.c Reformat. 2001-09-07 08:49:47 +00:00
efi_console.c Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
efiboot.h Don't hardcode unit 0 for the current device if we're loaded from an 2003-08-02 08:22:03 +00:00
efifpswa.c Lookup the EFI_FPSWA driver and pass the interface pointer through to the 2001-11-19 07:09:47 +00:00
efifs.c Don't hardcode unit 0 for the current device if we're loaded from an 2003-08-02 08:22:03 +00:00
efinet.c Fix printf format errors 2002-07-20 03:52:18 +00:00
elf_freebsd.c Enable the i386 loader to load and run an amd64 kernel. If this puts 2003-05-01 03:56:30 +00:00
libefi.c Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
Makefile sys/ia64/ia64/pal.s has been repocopied to pal.S. 2003-07-02 11:53:55 +00:00
module.c Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
time.c Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00