summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/prefix
Commit message (Expand)AuthorAgeFilesLines
* [romprefix] Allow BANNER_TIMEOUT to control banners in romprefix.SMichael Brown2008-09-251-18/+26
* [romprefix] If we hook INT 19, prompt before attempting bootMichael Brown2008-09-241-44/+107
* [libprefix] Add addr32 prefix required by older assemblersEygene Ryabinkin2008-09-041-1/+1
* [pxe] Fill in UNDIROMID pointer in !PXE structureMichael Brown2008-08-281-5/+11
* [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
* [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
* [lkrnprefix] Make gPXE .lkrn images conform to the zImage 2.07 formatStefan Hajnoczi2008-06-301-39/+88
* [romprefix] Fix PMM detection start addressMichael Brown2008-06-291-1/+1
* [prefix] When we have to hook INT 19, chain to original handler if possibleMichael Brown2008-06-141-2/+14
* [prefix] Prompt for entering gPXE shell during POSTMichael Brown2008-05-221-10/+61
* [prefix] Add PCI bus:dev.fn to ROM product stringMichael Brown2008-05-213-95/+131
* [PXE] PMM now tested and workingMichael Brown2008-03-111-1/+1
* [prefix] Cope with image source addresses outside base memoryMichael Brown2008-03-111-121/+114Star
* [PXE] Improve PnP/BBS detectionMichael Brown2008-03-111-19/+49
* [prefix] Add printing functions to libprefix.SMichael Brown2008-03-113-128/+112Star
* [PXE] Add PMM support to romprefix.S (untested)Michael Brown2008-03-092-73/+241
* Use internal 16-bit stack for added safety.Michael Brown2008-02-111-0/+4
* Fix compiler warnings that appear only on OpenBSD.Michael Brown2007-12-061-7/+7
* Replace "Etherboot" strings with "gPXE".Michael Brown2007-11-201-4/+4
* Minor refactoring to eliminate duplication.Michael Brown2007-09-251-49/+39Star
* Use full protected mode for access to high memory within prefix, toMichael Brown2007-09-251-169/+237
* Don't trash the %ecx value returned by relocate(). This was causingMichael Brown2007-07-191-6/+8
* Move .zinfo to libprefix.S; it doesn't belong with the decompression code.Michael Brown2007-07-173-39/+29Star
* Update all prefixes currently referring to _load_size to include aMichael Brown2007-07-165-21/+55
* Rename _rom_size to _load_size_sect, since hdprefix.S also uses it.Michael Brown2007-07-162-3/+3
* Compressed ROM images now work.Michael Brown2007-07-164-7/+65
* Use a single _payload_offset linker-defined variable to locate theMichael Brown2007-07-151-16/+21
* Skip the length field prepended by util/nrv2b.cMichael Brown2007-07-151-0/+1
* Modified calling convention: we now update %esi and %edi just like aMichael Brown2007-07-151-29/+36
* "not" doesn't affect flags, "xor $-1" does.Michael Brown2007-07-151-1/+1
* Rename .lilo extension to .lkrn and updated dependenciesMarty Connor2007-07-062-1/+1
* Use partition type 0xeb ("EtherBoot"), to avoid any attempts to mountMichael Brown2007-07-051-1/+1
* Add .usb targetMichael Brown2007-07-051-0/+23
* Working with multi-sector readsMichael Brown2007-07-051-8/+40
* hdprefix that works for LBA onlyMichael Brown2007-07-052-311/+82Star
* Miscellaneous efficiency improvements, and extend read_sectors toMichael Brown2007-07-051-45/+63
* Added active partition locator, and simple MBR built using it.Michael Brown2007-07-052-0/+202
* Revert "Added master boot record capable of locating active partition"Michael Brown2007-07-052-203/+0Star
* Added master boot record capable of locating active partitionMichael Brown2007-07-052-0/+203
* UNDI loader entry point implemented; seems to work.Michael Brown2007-07-041-0/+28
* remove obsolete file: src/arch/i386/prefix/int19exit.cMarty Connor2007-07-031-31/+0Star
* Warnings purge: src/arch/i386, src/core/disk.c, ramdisk, autobootMarty Connor2007-07-032-2/+2
* Use internal real-mode stack from non-returnable prefixesMichael Brown2007-06-282-0/+8
* Revert "Move stack to below 0x7c00; leaving it at the default location"Michael Brown2007-06-281-5/+3Star