aboutsummaryrefslogtreecommitdiff
path: root/src/arch/x86/include
AgeCommit message (Expand)AuthorFilesLines
2021-03-01[acpi] Allow for platforms that provide ACPI tables individuallykexec3kexec2kexecMichael Brown1-0/+13
2021-02-28[linux] Use host glibc system call wrappersMichael Brown1-6/+0
2021-02-27[bitops] Provide an explicit operand size for bit test instructionsMichael Brown1-4/+4
2021-02-18[librm] Test for FXSAVE/FXRSTOR instruction supportfxsrMichael Brown1-0/+3
2020-09-24[pci] Define pci_ioremap() for mapping PCI bus addressesMichael Brown2-0/+26
2020-07-07[crypto] Avoid temporarily setting direction flag in bigint_is_geq()Michael Brown1-17/+8
2018-03-21[librm] Ensure that inline code symbols are uniqueMichael Brown1-1/+1
2018-03-21[librm] Provide symbols for inline code placed into other sectionsMichael Brown1-0/+5
2018-03-20[rng] Use fixed-point calculations for min-entropy quantitiesMichael Brown1-2/+2
2018-03-20[time] Add support for the ACPI power management timerMichael Brown1-0/+1
2018-03-18[librm] Add facility to provide register and stack dump for CPU exceptionsMichael Brown1-0/+44
2017-06-16[cpuid] Allow input %ecx value to be specifiedMichael Brown1-4/+5
2017-05-23[acpi] Make acpi_find_rsdt() a per-platform methodMichael Brown2-0/+32
2017-03-19[undi] Move PXE API caller back into UNDI driverMichael Brown1-11/+0
2017-01-26[time] Allow timer to be selected at runtimeMichael Brown6-98/+9
2017-01-25[cpuid] Provide cpuid_supported() to test for supported functionsMichael Brown2-4/+5
2017-01-25[pic8259] Fix definitions for "read IRR" and "read ISR" commandsMichael Brown1-2/+2
2016-12-05[undi] Clean up driver and device name informationMichael Brown2-3/+2
2016-07-11[acpi] Add support for ACPI power offMichael Brown4-0/+30
2016-07-10[rng] Check for functioning RTC interruptMichael Brown1-0/+1
2016-05-04[efi] Generalise EFI entropy generation to non-x86 CPUsMichael Brown1-1/+0
2016-05-04[tcpip] Do not fall back to using unoptimised TCP/IP checksummingMichael Brown1-4/+2
2016-04-15[comboot] Support COMBOOT in 64-bit buildsMichael Brown1-0/+130
2016-03-22[int13] Allow default drive to be specified via "san-drive" settingMichael Brown1-11/+0
2016-03-22[gdb] Add support for x86_64Michael Brown1-0/+1
2016-03-16[xen] Use generic test_and_clear_bit() functionMichael Brown1-19/+0
2016-03-16[bitops] Add generic atomic bit test, set, and clear functionsMichael Brown1-0/+94
2016-02-26[librm] Support ioremap() for addresses above 4GB in a 64-bit buildMichael Brown3-0/+71
2016-02-26[ioapi] Split ioremap() out to a separate IOMAP APIMichael Brown2-16/+13
2016-02-24[librm] Add support for running in 64-bit long modeMichael Brown1-9/+39
2016-02-22[librm] Rename prot_call() to virt_call()Michael Brown2-3/+3
2016-02-21[librm] Support userptr_t in 64-bit buildsMichael Brown1-1/+23
2016-02-21[librm] Mark virt_offset, text16, data16, rm_cs, and rm_ds as constantMichael Brown1-5/+5
2016-02-20[librm] Add phys_call() wrapper for calling code with physical addressingMichael Brown1-3/+8
2016-02-19[librm] Prepare for long-mode memory mapMichael Brown1-3/+36
2016-02-19[librm] Transition to protected mode within init_librm()Michael Brown1-4/+1
2016-02-18[librm] Provide an abstraction wrapper for prot_callMichael Brown1-1/+22
2016-02-16[librm] Discard argument as part of return from real_call()Michael Brown1-1/+0
2016-02-16[bios] Add bin-x86_64-pcbios build platformMichael Brown54-0/+5429
2016-01-05[vmware] Expose GuestRPC mechanism in 64-bit buildsMichael Brown2-0/+149
2015-06-30[xen] Wait for and clear XenStore event before receiving dataMichael Brown1-0/+19
2015-06-29[serial] Add general abstraction of a 16550-compatible UARTMichael Brown2-0/+42
2015-05-19[int13con] Add basic ability to log to a local disk via INT 13Michael Brown1-0/+1
2015-04-14[efi] Add EFI entropy sourceMichael Brown1-0/+1
2015-03-03[malloc] Move valgrind headers out of arch/x86Michael Brown2-4849/+0
2015-03-02[libc] Rewrite byte-swapping codeMichael Brown1-0/+8
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown4-6/+15
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown11-11/+11
2015-02-17[timer] Rewrite the 8254 Programmable Interval Timer supportMichael Brown1-0/+81
2015-02-17[libc] Reduce size of memset()Michael Brown1-1/+127