aboutsummaryrefslogtreecommitdiff
path: root/src/arch/i386/include
AgeCommit message (Expand)AuthorFilesLines
6 days[libc] Centralise architecture-independent portions of setjmp.hMichael Brown1-9/+3
13 days[gdb] Allow CPU architectures to omit support for GDBMichael Brown1-0/+0
2023-02-05[build] Allow for per-architecture unprefixed constant operand modifierMichael Brown1-0/+3
2023-01-22[dhcp] Simplify platform-specific client architecture definitionsMichael Brown3-80/+20
2021-03-02[build] Allow __asmcall to be used as a type attributeMichael Brown1-1/+1
2021-02-28[linux] Use host glibc system call wrappersMichael Brown1-6/+0
2016-07-04[dhcp] Automatically generate vendor class identifier stringMichael Brown2-10/+0
2016-07-04[dhcp] Allow for variable encapsulation of architecture-specific optionsMichael Brown2-14/+12
2016-04-15[comboot] Support COMBOOT in 64-bit buildsMichael Brown1-132/+0
2016-03-22[gdb] Add support for x86_64Michael Brown1-6/+4
2016-03-16[hyperv] Use generic set_bit() functionMichael Brown1-23/+0
2016-02-18[librm] Provide an abstraction wrapper for prot_callMichael Brown1-1/+1
2016-02-16[bios] Add bin-x86_64-pcbios build platformMichael Brown54-5429/+0
2016-02-16[bios] Allow librm to be compiled for x86_64Michael Brown1-3/+12
2016-02-16[libc] Split rmsetjmp() and rmlongjmp() into a separate rmsetjmp.hMichael Brown4-22/+30
2016-01-12[i386] Add check_bios_interrupts() debug functionMichael Brown1-0/+1
2016-01-05[vmware] Expose GuestRPC mechanism in 64-bit buildsMichael Brown2-149/+0
2015-08-29[pxe] Construct all fake DHCP packets before starting PXE NBPMichael Brown1-0/+1
2015-03-16[libc] Add ffs(), ffsl(), and ffsll()Michael Brown1-1/+45
2015-03-05[i386] Move real_to_user() to realmode.hMichael Brown2-12/+12
2015-03-05[build] Fix the REQUIRE_SYMBOL mechanismMichael Brown1-0/+3
2015-03-02[libc] Rewrite byte-swapping codeMichael Brown1-8/+0
2015-03-02[libc] Rewrite setjmp() and longjmp()Michael Brown1-18/+28
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown10-14/+24
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown1-1/+5
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown48-48/+48
2015-02-17[timer] Rewrite the 8254 Programmable Interval Timer supportMichael Brown2-17/+3
2014-12-18[hyperv] Add support for Hyper-V hypervisorMichael Brown2-73/+72
2014-08-06[bios] Support displaying and hiding cursorMichael Brown1-0/+1
2014-07-23[i386] Add functions to read and write model-specific registersMichael Brown1-0/+38
2014-05-02[librm] Speed up protected-to-real mode transition under KVMMichael Brown1-2/+2
2014-04-29[comboot] Use built-in interrupt reflectorMichael Brown1-45/+0
2014-04-29[librm] Allow interrupts in protected modeMichael Brown2-0/+75
2014-04-27[profile] Add generic profiling infrastructureMichael Brown1-0/+28
2014-04-27[libc] Add flsll()Michael Brown1-0/+50
2014-04-25[build] Fix __libgcc attribute for recent gcc versionsMichael Brown1-0/+11
2014-01-12[uaccess] Add memcmp_user()Michael Brown1-0/+7
2013-11-28[vesafb] Add VESA frame buffer consoleMichael Brown1-0/+210
2013-06-05[bzimage] Align initrd images to page boundaryMichael Brown1-2/+3
2013-04-19[libc] Redefine low 8 bits of error code as "platform error code"Michael Brown3-0/+239
2013-03-22[cmdline] Add ability to perform a warm rebootMichael Brown1-0/+2
2013-03-22[efi] Add "reboot" command for EFIMichael Brown2-0/+32
2013-03-21[build] Avoid strict-aliasing warning for gcc 4.3Bo Yang1-2/+2
2013-03-19[int13] Split out ISO9660 and El Torito definitions to separate header filesMichael Brown1-116/+0
2012-11-12[initrd] Add ability to reshuffle initrds into image list orderMichael Brown1-0/+29
2012-11-05[uaccess] Add userptr_sub() to find the difference between two user pointersMichael Brown1-0/+6
2012-09-05[sdi] Add support for SDI imagesMichael Brown1-0/+39
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown1-1/+2
2012-07-17[ioapi] Generalise i386 raw I/O API to x86Michael Brown2-167/+0
2012-07-11[pxe] Add PXENV_FILE_CMDLINE API callMichael Brown2-0/+22