haiku/headers/private/kernel/boot
Fredrik Holmqvist 211483cb51 EFI: Initial test EFI application
* Only set HAIKU_BOOT_PLATFORM to bios_ia32 if not defined
* Add gnuefi build feature
* Introduce BOOT_LDFLAGS, and move options for passing to linker
  into ArchitectureSetup
* x86_64 compile fixes for warnings in boot loader
* loader/elf.cpp: don't include ELF32 support when targeting EFI
* relocation_func.cpp: copy of the relocation code from gnuefi
  to make _relocate extern "C", and avoid including <efilib.h>
* boot_loader_efi.ld: copy of gnuefi's elf_x86_64_efi.lds,
  modified to include support for C++ constructors, etc. Keep in
  sync with the gnuefi package

Signed-off-by: Jessica Hamilton <jessica.l.hamilton@gmail.com>
2016-09-02 19:02:29 +12:00
..
net boot_net: Add iSCSI initiator support 2010-09-05 22:30:41 +00:00
platform EFI: Initial test EFI application 2016-09-02 19:02:29 +12:00
addr_range.h Remove phys_addr_range, just use addr_range for both virtual and physical address ranges (as requested by Ingo). 2012-06-21 19:48:03 +01:00
arch.h system: Build using public elf.h header 2015-11-07 11:49:56 +13:00
bootdir.h
disk_identifier.h Added missing packed attributes on disk_identifier. 2012-07-20 17:14:17 +01:00
driver_settings.h Forgot to change driver_settings_file to use FixedWidthPointer. 2012-06-26 10:54:37 +01:00
elf.h system: Build using public elf.h header 2015-11-07 11:49:56 +13:00
FileMapDisk.h Convert line endings to LF 2010-06-26 17:38:03 +00:00
heap.h boot loader: print max heap usage info before entering kernel 2013-05-09 03:14:35 +02:00
images-sans-tm.h Switched boot splash compression to use boot_zlib (which was already 2011-01-12 15:43:14 +00:00
images-tm-development.h Updated the header files for the boot splash, to display the registered 2011-05-14 18:59:26 +00:00
images-tm.h Updated the header files for the boot splash, to display the registered 2011-05-14 18:59:26 +00:00
images.h Relax the copyright... 2010-10-11 13:39:37 +00:00
kernel_args.h Boot loader: Add support for choosing an old packages state 2014-04-18 23:31:39 +02:00
menu.h boot loader: Menu: Add SetTitle() 2013-11-30 19:56:26 +01:00
partitions.h added exFAT partition type 2011-02-09 20:30:00 +00:00
PathBlacklist.h boot loader: Add safe mode blacklist submenu 2013-11-20 16:00:35 +01:00
platform.h Cleaned up ELF64 address handling. 2012-06-25 13:00:50 +01:00
stage2_args.h bootloader: Add an arguments_count field to stage2_args 2013-10-15 22:15:03 +02:00
stage2.h Don't store a KMessage in kernel_args for the boot volume, only the buffer address/size. 2012-06-20 11:53:47 +01:00
stdio.h Boot stdio.h: define a bunch of functions required by c++ headers. 2015-07-26 10:07:21 +02:00
vfs.h Boot loader: Add support for choosing an old packages state 2014-04-18 23:31:39 +02:00