summaryrefslogtreecommitdiffstats
path: root/sys/boot/efi/libefi/bootinfo.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove the last vestiges of the userconfig option. None of this actuallyscottl2004-12-011-4/+0
| | | | did anything, so this commit should be considered a NO-OP.
* Convert to __FBSDID.obrien2004-01-041-2/+3
|
* Simplify page alignment.marcel2003-02-201-11/+4
|
* Pass the HCDP table address to the kernel. If no such table exists,marcel2002-12-101-0/+3
| | | | | | | | | | | | | NULL is passed. The address of the HCDP table can be found by iterating over the configuration tables in the EFI system table. To avoid more duplication, a function can be called with the GUID of interest. The function will do the scanning. Use the function in all places where we iterate over the configuration tables in an attempt to find a specific one. Bump the loader version number as the result of this. Approved by: re (blanket)
* o Fix a size calculation based on a 8KB page, while under EFImarcel2002-10-241-12/+15
| | | | | | | | | | | | pages are 4KB. o As a second order fix, don't assume we have enough space after the bootinfo block left in a page to hold the memory map. o A third order fix as that we removed the assumption that a bootinfo block fits in a single 8KB page. PR: ia64/39415 submitted by: Espen Skoglund <esk@ira.uka.de>
* Add boot_serial and boot_multicons variables to set RB_SERIAL andpeter2002-06-201-0/+2
| | | | | RB_MULTIPLE since this seems to be the easiest way to add these flags for non-forth loaders etc.
* Lookup the EFI_FPSWA driver and pass the interface pointer through to thepeter2001-11-191-0/+2
| | | | | kernel before we call ExitBootServices(). I've typed the definitions in efifpswa.h from the Intel FPSWA manual (urk).
* Remove bootinfo.bi_kernel. It isn't used by the kernel. struct bootinfopeter2001-11-191-6/+0
| | | | | should go away on ia64, we should be loader metadata based since that is the only way we can boot (loader, skiload).
* Set RB_MULTIPLE (multiple console support) if the kernel is bootedmarcel2001-10-291-0/+3
| | | | with the -D flag.
* Return the mapkey which EFI gave us when we read the memory map - we needdfr2001-09-241-1/+3
| | | | it to call ExitBootServices.
* * Flesh out elf_exec and bootinfo.dfr2001-09-221-0/+346
* Add EFI network support.
OpenPOWER on IntegriCloud