summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* [pcbios] Allow for larger-than-20-byte buffers in e820mangler.SMichael Brown2008-09-291-14/+45
* [pcbios] Print INT 15,E820 extended attributes, if presentMichael Brown2008-09-291-3/+43
* [gdb] Fix a compiler warning that shows up only when assertions are enabledMichael Brown2008-09-291-2/+2
* [pcbios] Save/restore %es in INT 15,e820Michael Brown2008-09-291-0/+2
* [i386] Add dump_regs() debug callMichael Brown2008-09-291-0/+23
* [romprefix] Fully clear the "Press B to boot..." message when INT19 is usedMichael Brown2008-09-261-1/+1
* [pcbios] Fetch INT 15,e820 entry directly into our e820 cacheMichael Brown2008-09-251-19/+9Star
* [pcbios] Add facility for testing arbitrary E820 memory mapsMichael Brown2008-09-253-0/+112
* [romprefix] Allow BANNER_TIMEOUT to control banners in romprefix.SMichael Brown2008-09-251-18/+26
* [pxe] Enable interrupts before starting PXE NBP executionMichael Brown2008-09-241-0/+1
* [pcbios] Inhibit INT 15 memory map hiding on brain-dead BIOSesMichael Brown2008-09-241-0/+27
* [romprefix] If we hook INT 19, prompt before attempting bootMichael Brown2008-09-241-44/+107
* [pcbios] Sanity-check the INT15,e820 and INT15,e801 memory mapsMichael Brown2008-09-241-0/+33
* [relocate] Guard against systems that report empty memory regionsMichael Brown2008-09-231-5/+10
* [memmap] Allow for 4GB+ systems in debug messageMichael Brown2008-09-231-3/+3
* [undi] Scan for UNDI ROMs on 512-byte boundaries rather than 2kB boundariesMichael Brown2008-09-121-2/+2
* [pcbios] Add extra debugging messages relating to the system memory mapMichael Brown2008-09-072-4/+17
* [pxe] Add a dummy PXENV+ entry point at UNDI_CS:0000Michael Brown2008-09-062-1/+13
* [multiboot] Allow for unspecified {load,bss}_end_addr for raw imagesMichael Brown2008-09-061-2/+5
* [libprefix] Add addr32 prefix required by older assemblersEygene Ryabinkin2008-09-041-1/+1
* [comboot] Add COMBOOT and COM32 supportDaniel Verkamp2008-08-2910-0/+1630
* [librm] Add rm stack copying functionsDaniel Verkamp2008-08-292-0/+48
* [librm] Make rm_sp and rm_ss globals againDaniel Verkamp2008-08-282-0/+4
* [libc] Mark setjmp and longjmp as __cdeclDaniel Verkamp2008-08-281-2/+2
* [pxe] Fill in UNDIROMID pointer in !PXE structureMichael Brown2008-08-284-6/+30
* [romprefix] Add UNDI ROMID structure bus type fieldMichael Brown2008-08-271-0/+1
* [romprefix] Preserve %edi when issuing INT 1A,B101Michael Brown2008-08-261-1/+3
* [romprefix] Add more diagnostic messages to ROM prefixMichael Brown2008-08-261-27/+28
* [romprefix] Fix regression in UNDI loaderMichael Brown2008-08-231-2/+2
* [romprefix] On a PCI3.0, non-BBS system, use the correct %cs for INT19Michael Brown2008-08-221-26/+45
* [elf] Add execution entry point debug messages for elf/multiboot imagesMichael Brown2008-08-222-0/+3
* [smbios] Print SMBIOS version number in debugging messagesMichael Brown2008-08-191-2/+2
* [pcbios] Support arbitrary splits of the e820 memory mapMichael Brown2008-08-184-350/+121Star
* [pcbios] Prepare for multiple splits of hidden e820 memory regionsMichael Brown2008-08-182-2/+328
* [romprefix] Fix ROM image copy on PCI 3.0 BIOSesMichael Brown2008-08-061-1/+3
* [romprefix] Update PCI ROM structure to PCI 3.0Michael Brown2008-07-301-20/+84
* [prefix] Reasonable value for lkrn initrd_addr_maxStefan Hajnoczi2008-07-301-2/+8
* [smbios] Add named settings for manufacturer, product name, and serial no.Michael Brown2008-07-271-0/+28
* [iSCSI] Support Windows Server 2008 direct iSCSI installationMichael Brown2008-07-175-5/+5
* [int13] Pairwise swap drive numbers, instead of shifting all drive numbersMichael Brown2008-07-162-22/+41
* [bzimage] Kill off the initrd image typeMichael Brown2008-07-081-3/+2Star
* [i386] Change semantics of __from_data16 and __from_text16Michael Brown2008-07-016-22/+19Star
* [lkrnprefix] Make gPXE .lkrn images conform to the zImage 2.07 formatStefan Hajnoczi2008-06-301-39/+88
* [bzImage] Support loading zImage kernelsStefan Hajnoczi2008-06-301-1/+3
* [GDB] Remove unused DR6 debug register variableStefan Hajnoczi2008-06-301-4/+3Star
* [GDB] Zero-extend 16-bit segment registersStefan Hajnoczi2008-06-301-6/+12
* [GDB] Add copyright header for gdbmach.cStefan Hajnoczi2008-06-301-0/+24
* [GDB] Add watch and rwatch hardware watchpointsStefan Hajnoczi2008-06-303-1/+140
* [romprefix] Fix PMM detection start addressMichael Brown2008-06-291-1/+1
* [a20] Send a null command to the KBC after changing A20H. Peter Anvin2008-06-271-0/+3