summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/include
Commit message (Expand)AuthorAgeFilesLines
* [pcbios] Add facility for testing arbitrary E820 memory mapsMichael Brown2008-09-251-0/+7
* [comboot] Add COMBOOT and COM32 supportDaniel Verkamp2008-08-293-0/+106
* [librm] Add rm stack copying functionsDaniel Verkamp2008-08-291-0/+3
* [librm] Make rm_sp and rm_ss globals againDaniel Verkamp2008-08-281-0/+2
* [libc] Mark setjmp and longjmp as __cdeclDaniel Verkamp2008-08-281-2/+2
* [int13] Pairwise swap drive numbers, instead of shifting all drive numbersMichael Brown2008-07-161-1/+13
* [i386] Change semantics of __from_data16 and __from_text16Michael Brown2008-07-012-8/+8
* [GDB] Add watch and rwatch hardware watchpointsStefan Hajnoczi2008-06-301-0/+13
* [libc] Remove unused le32_to_cpup(x) and cpu_to_le16p() macrosMichael Brown2008-06-271-3/+0Star
* [script] Remove arbitrary limit on script line lengthsMichael Brown2008-06-181-0/+17
* [bzimage] Support kernel command lines of greater than 256 charactersMichael Brown2008-06-121-0/+8
* [ELF] Add ability to boot ELF images generated by wraplinux and mkelfImageMichael Brown2008-06-091-0/+1
* [GDB] Add GDB stub for remote debuggingStefan Hajnoczi2008-06-051-0/+51
* [Settings] Expose SMBIOS via settings APIMichael Brown2008-03-283-17/+17
* [libc] Use __builtin_va_list et al in stdarg.hMichael Brown2008-03-241-22/+0Star
* fix the rdtsc namimgAlexey Zaytsev2008-03-021-1/+1
* CleanupsAlexey Zaytsev2008-03-021-0/+3
* Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev2008-03-021-12/+0Star
* Introduce the new timer subsystem.Alexey Zaytsev2008-03-021-0/+8
* Add DBGLVL_IO to trace all memory-mapped I/O.Michael Brown2008-02-211-7/+40
* 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-211-0/+2
* Update SMBIOS internal API to be easier to use, and not to requireMichael Brown2007-11-211-1/+38
* Allow space for the kernel's real-mode .bss. Previously we weren'tMichael Brown2007-11-041-0/+2
* Add missing attribute(packed) to two structures.Michael Brown2007-10-291-2/+2
* rm_ss, rm_sp, and pm_esp don't need to be accessed from anywhereMichael Brown2007-09-251-3/+0Star
* Add const attribute to byte-swapping functionsMichael Brown2007-09-211-3/+3
* Separate out arch-independent parts of stdint.hMichael Brown2007-08-171-21/+3Star
* 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
* Completed definition of struct int13_cdrom_specification, and moved toMichael Brown2007-07-191-0/+28
* Move uninitialised .data16 variables to .bss16; saves around 2000Michael Brown2007-07-161-1/+1
* Add __bss16() macro, and allow use of .bss16 section by removingMichael Brown2007-07-161-0/+8
* Shrink cpu.c and render it useful for our purposes.Michael Brown2007-07-141-203/+46Star
* Add strlen_user() (will be needed for PXE API extensions)Michael Brown2007-07-061-0/+12
* Kill off lots of warnings in via-velocity.c by correcting these definitions.Michael Brown2007-07-051-6/+7
* Use a common base-memory packet buffer for DHCP construction (as usedMichael Brown2007-07-022-13/+13
* Separate out pxe_start_nbp() from pxe_image.c into pxe_call.cMichael Brown2007-06-302-32/+10Star
* Add our own trivial version of stdarg.h. This makes our buildMichael Brown2007-06-091-0/+22
* Provide a buffer in base memory for code to fill with generated DHCP data.Michael Brown2007-03-221-0/+13
* Add ability to read serial number from SMBIOSMichael Brown2007-02-011-0/+11
* Don't call PXENV_STOP_UNDI in the kpxeprefix. This slighy breaks theMichael Brown2007-01-291-11/+22
* Split bootsector execution code out into bootsector.c.Michael Brown2007-01-292-0/+14
* Yet more synonyms that people tend to use.Michael Brown2007-01-261-11/+17
* Misread the definition of the type_of_loader field; it should include aMichael Brown2007-01-191-1/+7
* 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-181-0/+7
* We can now load an initrd as well as a kernelMichael Brown2007-01-141-0/+2
* Make the getmemsize() prototype available in memsizes.h, for code thatMichael Brown2007-01-141-30/+11Star
* Actually, the initrd image should be architecture-independent.Michael Brown2007-01-141-14/+0Star