summaryrefslogtreecommitdiffstats
path: root/src/arch/i386
Commit message (Expand)AuthorAgeFilesLines
* Add const attribute to byte-swapping functionsMichael Brown2007-09-151-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
* remove x86_64 comments from arch specific ConfigHolger Lubitz2007-08-021-5/+0Star
* Add code for constructing single-file cpio archives on the flyMichael Brown2007-08-021-30/+75
* Initrd concatenation now workingMichael Brown2007-08-011-2/+3
* Allow loading of multiple initramfs images.Michael Brown2007-07-311-50/+61
* Centralise construction of the DHCP request and response packets.Michael Brown2007-07-311-7/+4Star
* 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
* Don't rely on retry.c's periodically calling currticks() in order toMichael Brown2007-07-291-1/+7
* Applied a modified version of holger's regparm patches.Michael Brown2007-07-294-4/+16
* Revert "make __udivmoddi4 static" - gcc links to it implicitlyHolger Lubitz2007-07-281-1/+1
* make multiboot_load staticHolger Lubitz2007-07-271-1/+1
* make nbi_load staticHolger Lubitz2007-07-271-1/+1
* make eltorito_load staticHolger Lubitz2007-07-271-1/+1
* make __udivmoddi4 staticHolger Lubitz2007-07-271-1/+1
* Don't overwrite %dl with a (potentially) modified drive number if weMichael Brown2007-07-251-1/+1
* We probably shouldn't leave interrupts disabled when starting an OS.Michael Brown2007-07-251-0/+1
* Add per-file error identifiersMichael Brown2007-07-241-0/+31
* Remove some obsolete sections of librm.h and libkir.h.Michael Brown2007-07-242-39/+25Star
* Minor debug improvementMichael Brown2007-07-191-1/+2
* Don't trash the %ecx value returned by relocate(). This was causingMichael Brown2007-07-191-6/+8
* Remove INT 13,4b handler; it represents an incomplete feature (CD-ROMMichael Brown2007-07-191-35/+0Star
* Completed definition of struct int13_cdrom_specification, and moved toMichael Brown2007-07-192-9/+37
* Real-mode code might set the direction flag, which would cause carnage.Michael Brown2007-07-171-0/+3
* Move .zinfo to libprefix.S; it doesn't belong with the decompression code.Michael Brown2007-07-173-39/+29Star
* Removed dead code identified by symcheckMichael Brown2007-07-171-17/+0Star
* Kill off redundant references to the .zprefixes.Michael Brown2007-07-161-49/+2Star
* Update all prefixes currently referring to _load_size to include aMichael Brown2007-07-166-21/+61
* Rename _rom_size to _load_size_sect, since hdprefix.S also uses it.Michael Brown2007-07-164-5/+5
* Compressed ROM images now work.Michael Brown2007-07-165-7/+90
* Move uninitialised .data16 variables to .bss16; saves around 2000Michael Brown2007-07-166-10/+10
* Kill off some long-redundant CFLAGSMichael Brown2007-07-161-1/+1
* Add __bss16() macro, and allow use of .bss16 section by removingMichael Brown2007-07-162-1/+9
* Use a single _payload_offset linker-defined variable to locate theMichael Brown2007-07-152-16/+23
* 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
* On advice of hpa: be more patient with the KBC and SCPA methods; retryMichael Brown2007-07-141-47/+71
* Shrink cpu.c and render it useful for our purposes.Michael Brown2007-07-142-276/+104Star
* Dead code removal.Michael Brown2007-07-141-1/+1
* Be more aggressive in attempts to enable A20, now that we have theMichael Brown2007-07-142-37/+50
* Kill off the enforced RX quota; it only seems to hurt on real hardware.Michael Brown2007-07-141-3/+1Star