aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2011-11-10Find crt0 and the LD script automaticallydvhartDarren Hart1-2/+3
2011-11-08Make the efi include dir configurableDarren Hart1-1/+3
2011-10-13efilinux 0.9Matt Fleming1-1/+1
2011-09-22Makefile: Allow CRT0 and LDSCRIPT to be overriddenMatt Fleming1-2/+2
2011-09-22Makefile: Make cross-building possibleMatt Fleming1-4/+11
2011-09-22bzimage: Multiple initrds supportMatt Fleming1-58/+116
2011-08-31Merge branch 'next'Matt Fleming4-26/+43
2011-08-26efilinux: Fix memory leaks in the error pathMatt Fleming4-9/+26
2011-08-25efilinux: malloc() size is too small for filenameMatt Fleming1-8/+20
2011-08-25fs: Don't copy junk from locate_handle() bufferMatt Fleming1-7/+27
2011-08-22protocol.h: Remove unused locate_protocol()Matt Fleming1-13/+0
2011-08-18efilinux: i386 kernel_jump()Matt Fleming1-0/+10
2011-08-18bzimage: Cast file_read() argument to avoid warningMatt Fleming1-1/+1
2011-08-18bzimage: Only set efi_*_hi for x86-64Matt Fleming1-0/+2
2011-08-18bzimage: Use UINTN to cast from pointer to integerMatt Fleming1-11/+11
2011-08-18malloc: Use UINTN instead of EFI_PHYSICAL_ADDRESS for castsMatt Fleming1-3/+3
2011-08-18bzimage: Fix typecast bug on i386Matt Fleming1-4/+8
2011-08-18bzimage: Rename shadow variable 'file'Matt Fleming1-7/+7
2011-08-18Makefile: Add -znocombreloc to LDFLAGSMatt Fleming1-1/+2
2011-08-10bzimage: Fix EFI to e820 memory type mappingMatt Fleming1-2/+2
2011-08-10bzimage: Don't call Print() after ExitBootServices()Matt Fleming1-3/+0
2011-08-09bzimage: Merge memory typesMaarten Lankhorst1-6/+11
2011-08-08fs: Add device numbers as synonyms for full device pathsMaarten Lankhorst1-7/+27
2011-07-28efilinux: Release 0.8Matt Fleming2-2/+5
2011-07-28efilinux: Add .gitignore fileMatt Fleming1-0/+6
2011-07-28efilinux: Free memory mapMatt Fleming1-0/+1
2011-07-28efilinux.h: Delete unused function, num_pages()Matt Fleming1-11/+0
2011-07-28efilinux: Add docbook comments for exit_boot_servicesMatt Fleming1-1/+7
2011-07-28Makefile: Turn on -WerrorMatt Fleming1-1/+1
2011-07-28protocol.h: Add locate_protocol()Matt Fleming1-0/+13
2011-07-28efilinux: Add loader infrastructure and bzImage supportMatt Fleming10-4/+945
2011-07-28stdlib.h: Add implementation of strstrMatt Fleming1-0/+20
2011-07-28emalloc: Introduce an allocate with alignment capabilityMatt Fleming2-0/+84
2011-07-28stdlib.h: Add strlen implementationMatt Fleming1-0/+12
2011-07-28Makefile: Add $(ARCH) macro to CFLAGSMatt Fleming1-1/+1
2011-07-28efilinux: Parse load optionsMatt Fleming1-3/+115
2011-07-28efilinux: File supportMatt Fleming5-3/+398
2011-07-22efilinux: Make print_memory_map() call memory_map()Matt Fleming1-11/+14
2011-07-22efilinux: Correct the type of descr_versionMatt Fleming2-2/+2
2011-07-22efilinux: Pass correct size to exit()Matt Fleming2-2/+2
2011-07-22efilinux: Extract code for getting memory mapMatt Fleming1-31/+60
2011-07-21stdlib.h: Add prototype for free()Matt Fleming1-0/+1
2011-07-21Makefile: Add -Wall to CFLAGSMatt Fleming1-1/+2
2011-07-21stdlib.h: Add memset and memcpyMatt Fleming1-0/+16
2011-07-21efilinux: malloc supportMatt Fleming3-1/+69
2011-07-21efilinux.h: Expand the allocate_pages() commentMatt Fleming1-0/+3
2011-07-21efilinux: Move the services and system tables into entry.cMatt Fleming2-22/+14
2011-07-21Makefile: Build in a -ffreestanding environmentMatt Fleming1-1/+1
2011-05-23efilinux.h: Fix compiler warning for CheckCrc()Matt Fleming1-1/+1
2011-05-11efilinux: Switch to 3-clause BSD licenseMatt Fleming3-41/+83
2011-03-11Makefile: Allow buildling for ia32Matt Fleming1-5/+16
2011-03-07Welcome to efilinux!Matt Fleming4-0/+415