summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/core
Commit message (Expand)AuthorAgeFilesLines
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-1810-0/+20
* [i386] Remove long-obsolete realmode.c fileMichael Brown2009-04-261-23/+0Star
* [build] Remove obsolete linker script filesMichael Brown2009-04-175-189/+0Star
* [i386] Add explicit flags and type on all .section declarationsMichael Brown2009-02-151-3/+3
* [i386] Add explicit ""aw", @nobits" declarations to stack sectionsMichael Brown2009-02-152-2/+2
* [x86_64] Add support for compilation as an x86_64 binaryMichael Brown2008-12-052-107/+0Star
* [i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] longMichael Brown2008-11-191-2/+2
* [i386] Rename __cdecl to __asmcallMichael Brown2008-11-193-3/+3
* [umalloc] Formalise the user memory allocation APIMichael Brown2008-10-131-224/+0Star
* [uaccess] Formalise the uaccess APIMichael Brown2008-10-136-332/+6Star
* [nap] Formalise the CPU sleeping APIMichael Brown2008-10-131-12/+0Star
* [timer] Formalise the timer APIMichael Brown2008-10-122-13/+96
* [pci] Formalise the PCI I/O APIMichael Brown2008-10-122-107/+7Star
* [ioapi] Absorb virt_to_phys() and phys_to_virt() into the I/O APIMichael Brown2008-10-121-2/+5
* [ioapi] Remove old io.h file and switch all users over to <gpxe/io.h>Michael Brown2008-10-123-3/+3
* [ioapi] Formalise the I/O API as used in i386-pcbiosMichael Brown2008-10-121-0/+93
* [i386] Simplify linker script and standardise linker-defined symbol namesMichael Brown2008-10-101-4/+4
* [gdb] Fix a compiler warning that shows up only when assertions are enabledMichael Brown2008-09-291-2/+2
* [i386] Add dump_regs() debug callMichael Brown2008-09-291-0/+23
* [relocate] Guard against systems that report empty memory regionsMichael Brown2008-09-231-5/+10
* [pcbios] Support arbitrary splits of the e820 memory mapMichael Brown2008-08-181-2/+2
* [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-302-1/+127
* [GDB] Add GDB stub for remote debuggingStefan Hajnoczi2008-06-051-0/+209
* [GDBSYM] Remove unused gdbsym.cStefan Hajnoczi2008-06-051-33/+0Star
* Introduce the new timer subsystem.Alexey Zaytsev2008-03-022-160/+65Star
* Revert "malloc attribute changes"Holger Lubitz2007-08-061-2/+0Star
* malloc attribute changesHolger Lubitz2007-08-021-0/+2
* Import various libgcc functions from syslinux.Michael Brown2007-07-301-336/+0Star
* GCC's optimiser seems to screw up if this is left static...Michael Brown2007-07-301-1/+1
* Applied a modified version of holger's regparm patches.Michael Brown2007-07-291-1/+1
* Removed dead code identified by symcheckMichael Brown2007-07-171-17/+0Star
* Move uninitialised .data16 variables to .bss16; saves around 2000Michael Brown2007-07-161-1/+1
* Shrink cpu.c and render it useful for our purposes.Michael Brown2007-07-141-73/+58Star
* Dead code removal.Michael Brown2007-07-141-1/+1
* Master IRQ should be EOIed first, I think.Michael Brown2007-07-101-1/+1
* Allocate heap at first usage, rather than assuming we can fit it inMichael Brown2007-07-051-10/+65
* Separated out initialisation functions from startup/shutdown functions.Michael Brown2007-07-044-5/+9
* Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxeMichael Brown2007-07-031-1/+1
|\
| * Warnings purge: src/arch/i386, src/core/disk.c, ramdisk, autobootMarty Connor2007-07-031-1/+1
* | We don't actually use the reset functions anywhere, and nothing reallyMichael Brown2007-07-034-4/+4
|/
* Use a common base-memory packet buffer for DHCP construction (as usedMichael Brown2007-07-021-4/+5
* Add ability to resolve relative symbols as well as locate absolute ones.Michael Brown2007-06-301-0/+3
* Add gdbsym.c object to help with running gdb-to-qemuMichael Brown2007-06-301-0/+28
* Use internal real-mode stack from non-returnable prefixesMichael Brown2007-06-281-0/+13
* Provide a buffer in base memory for code to fill with generated DHCP data.Michael Brown2007-03-221-0/+29
* More assertionsMichael Brown2007-02-011-0/+1
* Also print out stack pointer (with optional stack dump)Michael Brown2007-02-011-2/+5