summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* [PXEXT] Add FILE_API_CHECK API functionH. Peter Anvin2008-03-261-0/+5
* [Settings] Remove assumption that all settings have DHCP tag valuesMichael Brown2008-03-251-4/+3Star
* [libc] Use __builtin_va_list et al in stdarg.hMichael Brown2008-03-241-22/+0Star
* [DHCP] Fix up fake-packet creation as used by PXENV_GET_CACHED_INFOMichael Brown2008-03-231-4/+2Star
* [Settings] Migrate DHCP and NVO code to the new settings API (untested)Michael Brown2008-03-211-4/+4
* Merge branch 'pxerom-pmm'Michael Brown2008-03-114-305/+482
|\
| * [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-093-73/+243
* | Merge branch 'xl0-timer'Michael Brown2008-03-1010-231/+206Star
|\ \ | |/ |/|
| * Use plain C in timer_rdtsc for division instead of inline asssembly.Alexey Zaytsev2008-03-061-43/+21Star
| * fix the rdtsc namimgAlexey Zaytsev2008-03-022-8/+8
| * CleanupsAlexey Zaytsev2008-03-022-2/+6
| * Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev2008-03-023-16/+4Star
| * Introduce the new timer subsystem.Alexey Zaytsev2008-03-026-215/+220
* | [PXEXT] Add PXENV_FILE_EXEC call to PXE extensions API.Michael Brown2008-03-041-0/+5
|/
* Add DBGLVL_IO to trace all memory-mapped I/O.Michael Brown2008-02-211-7/+40
* Guard against corruption of top half of %esp during UNDI ISRMichael Brown2008-02-131-0/+3
* Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxeMichael Brown2008-02-111-0/+2
|\
| * undiisr.S: save/restore upper half of %eflagsH. Peter Anvin2008-02-111-0/+2
| * UNDI ISR: save and restore 32-bit registersH. Peter Anvin2008-02-111-4/+7
* | UNDI ISR: save and restore 32-bit registersH. Peter Anvin2008-02-111-4/+7
* | Use internal 16-bit stack for added safety.Michael Brown2008-02-111-0/+4
|/
* Remove the (unused) option to override _prefix_link_addr,Michael Brown2007-12-071-14/+4Star
* Fix compiler warnings that appear only on OpenBSD.Michael Brown2007-12-067-14/+14
* Add UUID to DHCP request as option 97 (if available).Michael Brown2007-11-212-0/+11
* Added definition of a UUID and uuid_ntoa() (for debugging), andMichael Brown2007-11-212-19/+10Star
* Update SMBIOS internal API to be easier to use, and not to requireMichael Brown2007-11-212-101/+214
* Replace "Etherboot" strings with "gPXE".Michael Brown2007-11-201-4/+4
* Allow space for the kernel's real-mode .bss. Previously we weren'tMichael Brown2007-11-042-1/+9
* Add missing attribute(packed) to two structures.Michael Brown2007-10-291-2/+2
* Ensure that empty e820 regions are skipped even at the end of theMichael Brown2007-10-101-11/+18
* Redefine bzimage_exec_context::mem_limit to be the highest permissibleMichael Brown2007-09-281-3/+4
* Switch rm_ss and rm_sp back to being words; it'll make it lessMichael Brown2007-09-251-7/+7
* Don't use the "rep ss movsb" trick to copy the RM stack to the PMMichael Brown2007-09-251-31/+34
* rm_ss, rm_sp, and pm_esp don't need to be accessed from anywhereMichael Brown2007-09-253-54/+0Star
* 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
* Added more verbose memory-map debugging.Michael Brown2007-09-212-11/+43
* Add const attribute to byte-swapping functionsMichael Brown2007-09-211-3/+3
* Added missing .kpxe prefix.Michael Brown2007-09-061-0/+1
* Auto-assign drive number only if set to 0xff; almost all applicationsMichael Brown2007-08-231-2/+3
* Separate out arch-independent parts of stdint.hMichael Brown2007-08-171-21/+3Star
* Add PXE FILE API.Michael Brown2007-08-041-0/+25
* Place multiboot command lines in base memory; Xen won't pick them upMichael Brown2007-08-031-36/+69
* Allow images to hold references to the originating URI.Michael Brown2007-08-022-3/+8
* Allowed zero-cost enforced ordering of features in startup bannerMichael Brown2007-08-024-0/+12
* remove old minorversion!=4 check (added -march a second time)Holger Lubitz2007-08-021-4/+0Star