summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/core
Commit message (Expand)AuthorAgeFilesLines
...
* Accelerate memcpy() by around 32% on large, dword-aligned copies.Michael Brown2007-01-181-0/+63
* Rename e{malloc,realloc,free} to u{malloc,realloc,free}, to more obviouslyMichael Brown2007-01-161-8/+8
* Obsoleted by arch/i386/image/multiboot.cMichael Brown2007-01-141-208/+0Star
* Obsolete for some timeMichael Brown2007-01-141-130/+0Star
* Use _text, rather than assuming _text==0.Michael Brown2007-01-141-1/+4
* Fix the only bug (which was to use DBGC() in place of DBG()!) and add 4kBMichael Brown2007-01-121-2/+9
* First version of an external memory allocator (not tested)Michael Brown2007-01-121-0/+159
* Long since obsoleted by arch/i386/scripts/i386.ldsMichael Brown2007-01-121-90/+0Star
* Obsoleted by arch/i386/interface/pxe/pxe_call.cMichael Brown2007-01-121-391/+0Star
* Removed the Etherboot-specific ELF-image code and replaced it with aMichael Brown2007-01-111-136/+0Star
* Move memmap.h out of arch/i386; it no longer contains anythingMichael Brown2007-01-111-1/+1
* Update buffer-handling code to enable expandable buffers.Michael Brown2007-01-111-69/+0Star
* Add device description fields to struct device.Michael Brown2007-01-101-2/+2
* Ripped out everything except the ability to send EOI to the PIC.Michael Brown2007-01-041-299/+37Star
* We don't actually have a stdio.h header file. Our printf() functions areMichael Brown2006-09-272-2/+0Star
* added stdio.h to includes for DBG compilationMarty Connor2006-09-272-0/+2
* Added null trap code for debugging. (Must be included by addingMichael Brown2006-06-111-0/+48
* Has been obsolete for a while.Michael Brown2006-05-251-160/+0Star
* Update relocate() to work with get_memmap().Michael Brown2006-05-251-66/+44Star
* Updated to REAL_CODE().Michael Brown2006-05-241-41/+36Star
* Add the concept of a "user pointer" (similar to the void __user * inMichael Brown2006-05-191-1/+1
* Strip down i386 PCI configuration space I/O to the bare minimum. AMichael Brown2006-05-173-451/+149Star
* Restructured PCI subsystem to fit the new device model.Michael Brown2006-05-161-4/+6
* Missed a reference to heap.h.Michael Brown2006-05-161-1/+0Star
* (Redoing check-in lost by SourceForge's failure.)Michael Brown2006-05-131-32/+0Star
* Towards a(nother) new real-mode infrastructure, in which we takeMichael Brown2006-05-022-266/+28Star
* Move stack out to separate object, so that having a stack doesn't drag inMichael Brown2006-05-022-9/+13
* Move init.h to gpxe/init.h.Michael Brown2006-04-305-5/+5
* gcc is rather over-aggressive about optimising out static data structuresMichael Brown2006-04-241-2/+2
* Header rearrangement.Michael Brown2006-04-241-1/+1
* Merge from Etherboot 5.4Michael Brown2006-03-161-1/+2
|\
* | Merge from Etherboot 5.4Michael Brown2006-03-162-18/+83
|\|
* | Moved pxe_loader.c to pxe_image.c to avoid name clashMichael Brown2005-05-241-94/+0Star
* | Update to cope with changes in registers.hMichael Brown2005-05-201-5/+5
* | Synced across updates from Etherboot 5.4 treeMichael Brown2005-05-191-3/+3
|/
* Moved NBI support to nbi.c, modified to work with new load mechanismMichael Brown2005-05-171-201/+0Star
* Moved os_regs into start32.SMichael Brown2005-05-171-1/+5
* Added debug messagesMichael Brown2005-05-171-0/+5
* Use the heap functions to allocate a load buffer.Michael Brown2005-05-131-43/+44
* First versionMichael Brown2005-05-091-0/+64
* Post-relocation functions use the generic table mechanism.Michael Brown2005-04-271-2/+4
* xstart16() fixed up to use new REAL_EXEC mechanism.Michael Brown2005-04-171-23/+24
* We don't refer to _bss and _ebss any more.Michael Brown2005-04-171-4/+0Star
* Read number of PCI buses returned by BIOS so that we can scan moreMichael Brown2005-04-161-12/+19
* Standardised debug mechanism in place now.Michael Brown2005-04-143-20/+0Star
* 16-bit PCI BIOS interface also now known to work.Michael Brown2005-04-121-2/+0Star
* Improved debug messagesMichael Brown2005-04-121-0/+8
* Should work for KEEP_IT_REAL as well now.Michael Brown2005-04-121-3/+3
* Nearly there...Michael Brown2005-04-121-292/+383
* arch_initialise() is now sufficiently generic that we may as well justMichael Brown2005-04-102-27/+6Star