aboutsummaryrefslogtreecommitdiff
path: root/sys/boot/efi
Commit message (Expand)AuthorAgeFilesLines
* Improve self-relocation:Marcel Moolenaar2002-04-211-105/+135
* Allocate sufficient pages to hold the bootinfo block and stopMarcel Moolenaar2002-04-191-7/+10
* Finally fix loader completely for IA64. efifs_stat() wasn't settingPeter Wemm2002-04-111-0/+2
* We must not let install(1) strip loader.efi when installing it, or thePeter Wemm2002-04-071-0/+1
* Set BINDIRPeter Wemm2002-04-071-0/+1
* Add loader bootforth infrastructure and install it.Peter Wemm2002-04-071-4/+20
* Try and tidy up some very loose ends with paths to various libraries etc.Peter Wemm2002-04-062-8/+15
* Do not assume that ${OBJCOPY} variable exists. It was hidden by thePeter Wemm2002-04-061-0/+1
* Fix self hosted loader building. When you use a self configured gcc, itPeter Wemm2002-04-062-4/+4
* Use a relative path to libstand.. /usr/src/lib/libstand may not existPeter Wemm2002-04-041-1/+1
* Only install the help file if we can find it. Use ${BASE}.helpMarcel Moolenaar2002-03-311-4/+1
* Pass the physical address of the bootinfo block to the kernel inMarcel Moolenaar2002-03-302-1/+3
* Add a quick and dirty way to determine where we're loaded from. WeMarcel Moolenaar2002-03-301-8/+28
* The EFI loader has been improved a lot since it was first added.Marcel Moolenaar2002-03-301-0/+2
* Fix the initialization of the protocol:Marcel Moolenaar2002-03-301-2/+68
* Don't blindly dereference f->f_devdata as if it's always a pointer toMarcel Moolenaar2002-03-301-1/+6
* o Make efinet_put a blocking call by waiting for the protocolMarcel Moolenaar2002-03-291-12/+22
* o Don't include sys/cdefs.hMarcel Moolenaar2002-03-281-1/+0
* o Add -L${DESTDIR}${LIBDIR} on the link line for -lstand.Marcel Moolenaar2002-03-281-4/+4
* Add EFI write support to loaderPeter Wemm2002-03-191-2/+30
* Add -ffreestanding to avoid printf/puts/putchar conversionsPeter Wemm2002-03-191-0/+1
* Boot from efifs first.Peter Wemm2002-03-191-1/+1
* gcc-3.1 likes to have extra { } around the internal array initializers inPeter Wemm2002-03-191-5/+5
* Lookup the EFI_FPSWA driver and pass the interface pointer through to thePeter Wemm2001-11-196-0/+108
* Remove bootinfo.bi_kernel. It isn't used by the kernel. struct bootinfoPeter Wemm2001-11-191-6/+0
* This is used in C, not C++. functions with no args have func(void) in ourPeter Wemm2001-11-191-0/+1
* o Add new header <sys/stdint.h>.Mike Barcroft2001-11-021-1/+1
* Set RB_MULTIPLE (multiple console support) if the kernel is bootedMarcel Moolenaar2001-10-291-0/+3
* Call ExitBootServices and disable interrupts before we start hackingDoug Rabson2001-10-251-11/+12
* Add the two sections used for PLT entries to the text and sdata sectionsDoug Rabson2001-10-251-0/+2
* Try to get the self-relocator to work with IPLTLSB relocations. Doesn'tDoug Rabson2001-10-242-6/+40
* Fix typo in comment.Doug Rabson2001-10-111-1/+1
* s/alpha/${MACHINE_ARCH}/gMarcel Moolenaar2001-10-081-1/+1
* Calculate the valid flag for ITRs and DTRs correctly. Also fix a coupleDoug Rabson2001-09-251-8/+3
* Add commands to dump the itrs and dtrs.Doug Rabson2001-09-241-0/+148
* Return the mapkey which EFI gave us when we read the memory map - we needDoug Rabson2001-09-242-2/+5
* Tidy up a little - don't try to print anything or enable interrupts afterDoug Rabson2001-09-241-51/+24
* Pick up pal.s from the kernel sources.Doug Rabson2001-09-241-1/+3
* Add commands to dump the configuration tables and the SAL System Table.Doug Rabson2001-09-231-4/+116
* Add EFI network support.Doug Rabson2001-09-223-3/+13
* * Flesh out elf_exec and bootinfo.Doug Rabson2001-09-225-34/+671
* Add getsecs() for the libstand network code.Doug Rabson2001-09-221-0/+6
* Add a twiddle meter when reading from files. Gives me something to lookDoug Rabson2001-09-221-5/+16
* Plug in ELF backend.Doug Rabson2001-09-141-1/+1
* Add ELF backend to the build.Doug Rabson2001-09-142-8/+2
* Make this do the right thing (mostly). We should still reserve the pagesDoug Rabson2001-09-141-5/+13
* Add missing entry to memory type name table and adjust field widths.Doug Rabson2001-09-081-2/+3
* Add a command 'memmap' to print out the EFI memory map.Doug Rabson2001-09-081-0/+75
* Hook up the native EFI filesystem reader.Doug Rabson2001-09-071-1/+2
* Set currdev and loaddev variables.Doug Rabson2001-09-071-4/+4