summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* Work around Etherboot 5.4 bug when multiple packets are received.Michael Brown2007-07-031-1/+38
* It's not just Etherboot that fails to generate TX completions.Michael Brown2007-07-031-2/+2
* Document TX completion bug.Michael Brown2007-07-031-0/+10
* Ensure that pxe_netdev is set before starting up PXE NBP.Michael Brown2007-07-031-3/+10
* Use a common base-memory packet buffer for DHCP construction (as usedMichael Brown2007-07-025-33/+28Star
* pxe_netdev now holds a reference to the network device.Michael Brown2007-07-021-2/+10
* 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
* Place the actual version string in .data16, rather than just theMichael Brown2007-06-301-1/+1
* Separate out pxe_start_nbp() from pxe_image.c into pxe_call.cMichael Brown2007-06-304-54/+36Star
* Fix stack on return from PXE NBP so that we can return properly.Michael Brown2007-06-291-1/+2
* Use internal real-mode stack from non-returnable prefixesMichael Brown2007-06-283-0/+21
* Revert "Move stack to below 0x7c00; leaving it at the default location"Michael Brown2007-06-281-5/+3Star
* Move stack to below 0x7c00; leaving it at the default locationMichael Brown2007-06-281-3/+5
* Kill off hotplug.h and just make net devices normal reference-countedMichael Brown2007-06-271-2/+2
* Add our own trivial version of stdarg.h. This makes our buildMichael Brown2007-06-091-0/+22
* pkbuff->iobuf changeoverMichael Brown2007-05-191-27/+27
* Add 32-bit support.Michael Brown2007-03-221-13/+70
* Provide a buffer in base memory for code to fill with generated DHCP data.Michael Brown2007-03-222-0/+42
* TypoMichael Brown2007-03-201-1/+1
* Support 32-bit (linear) NBI images. We don't yet provide a bootp dataMichael Brown2007-03-141-33/+44
* Added .nbi as a format.Michael Brown2007-03-112-0/+69
* Make _load_size accurately reflect the number of bytes in the actualMichael Brown2007-03-111-2/+0Star
* Updated ISAPnP, EISA, MCA and ISA buses to current device model.Michael Brown2007-03-102-40/+5Star
* Add ability to read serial number from SMBIOSMichael Brown2007-02-012-0/+269
* More assertionsMichael Brown2007-02-011-0/+1
* Also print out stack pointer (with optional stack dump)Michael Brown2007-02-011-2/+5
* Assert that division result is correctMichael Brown2007-02-011-0/+3
* Added __umoddi3Michael Brown2007-01-311-0/+13
* Don't call PXENV_STOP_UNDI in the kpxeprefix. This slighy breaks theMichael Brown2007-01-293-25/+46
* Split bootsector execution code out into bootsector.c.Michael Brown2007-01-295-69/+517
* Handle (64-bit) / (32-bit) = (64-bit), i.e. one step beyond thatMichael Brown2007-01-281-0/+319
* Yet more synonyms that people tend to use.Michael Brown2007-01-261-11/+17
* Use base "0" in strtoul for consistency with "mem="Michael Brown2007-01-241-1/+1
* "vga=" is specified in decimal, not hex.Michael Brown2007-01-231-1/+1
* Misread the definition of the type_of_loader field; it should include aMichael Brown2007-01-192-2/+8
* Use stdio.h instead of vsprintf.hMichael Brown2007-01-192-2/+2
* Declaring the CPU architecture in the middle of an assembly file isMichael Brown2007-01-181-1/+0Star
* Accelerate memcpy() by around 32% on large, dword-aligned copies.Michael Brown2007-01-182-0/+70
* Rename e{malloc,realloc,free} to u{malloc,realloc,free}, to more obviouslyMichael Brown2007-01-161-8/+8
* We can now load an initrd as well as a kernelMichael Brown2007-01-142-5/+95
* Make the getmemsize() prototype available in memsizes.h, for code thatMichael Brown2007-01-143-44/+17Star
* Actually, the initrd image should be architecture-independent.Michael Brown2007-01-142-51/+0Star
* Add dummy "initrd" image format, just so that images can be marked asMichael Brown2007-01-142-0/+51
* Copy command line at execution time rather than load time.Michael Brown2007-01-142-35/+144
* Split bzimage_load into separate functionsMichael Brown2007-01-142-87/+202
* Can start a Linux kernel directly (albeit with no initrd support)Michael Brown2007-01-141-8/+29
* Remove some references to no-longer-existent source files.Michael Brown2007-01-141-6/+5Star
* .lilo and derived targets (e.g. .iso) now load properly.Michael Brown2007-01-141-23/+29
* Obsoleted by arch/i386/image/multiboot.cMichael Brown2007-01-141-208/+0Star