summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* libpayload: Remove legacy CBFS APIJulius Werner2024-02-222-111/+0
* payloads: Add SPDX headers to KconfigMartin Roth2024-02-181-0/+2
* payloads: Rename Makefiles from .inc to .mkMartin Roth2024-01-241-0/+0
* libpayload: Fix the stack and data labelsYi Chou2023-12-012-5/+11
* libpayload: Skip unknown arguments to clangArthur Heymans2023-08-261-0/+2
* payloads/libpayload: Remove ARCH_SPECIFIC_OPTIONSElyes Haouas2023-08-201-4/+3
* libpayload/arch/x86: Update API handling of CBTABLE handoffMaximilian Brune2023-05-242-17/+10
* commonlib/bsd, libpayload: Do not include helpers.h in stddef.hThomas Heijligen2023-02-161-5/+1
* payloads/libpayload/arch/x86/rom_media.c: Change log level messageElyes Haouas2022-12-221-1/+1
* x86/cache.c: Implement dcache_*Hsin-Te Yuan2022-09-012-1/+135
* treewide: Unify Google brandingJon Murphy2022-07-041-1/+1
* libpayload/x86: Fix boot_device_read() and hook it upNico Huber2022-02-232-1/+3
* libpayload: Add boot_device_read() functionJakub Czapiga2021-12-101-0/+17
* libpayload: Add CBMEM_IMD_ENTRY support to coreboot tables parserJakub Czapiga2021-12-031-8/+0
* treewide [Kconfig]: Remove useless commentElyes HAOUAS2021-02-021-1/+1
* libpayload/x86: Try to discover invariant TSC rateNico Huber2020-11-021-3/+116
* libpayload/arch/x86: Introduce pacc pointer in sysinfo_t structFelix Singer2020-10-201-0/+5
* treewide/Kconfig: Drop unneeded empty linesElyes HAOUAS2020-09-211-1/+0
* payloads: Drop unneeded empty linesElyes HAOUAS2020-09-213-3/+0
* libpayload: Cache physical location of CBMEM entriesNico Huber2020-08-241-1/+1
* libpayload: allow nonblocking delay and more than one delayRonald G Minnich2020-07-161-3/+31
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-1118-18/+0
* libpayload: refactor fetching cbmem pointersPatrick Georgi2019-10-031-2/+1
* libpayload: Align main() data typesPatrick Georgi2019-04-051-1/+1
* payloads: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner2019-03-076-11/+11
* libpayload/x86/exception: Add ability to ignore unknown interruptsRaul E Rangel2018-10-042-3/+32
* libpayload/x86/exception.c: Remove exception_install_hookRaul E Rangel2018-10-041-11/+0
* libpayload/apic: Register a spurious interrupt vectorRaul E Rangel2018-10-041-2/+21
* libpayload/apic: Only ACK interrupts triggered by the APICRaul E Rangel2018-10-042-14/+26
* src/*: normalize Google copyright headersPatrick Georgi2018-09-282-2/+2
* libpayload/x86/delay: Make arch_ndelay call apic_delay if delay is longRaul E Rangel2018-09-122-0/+14
* libpayload/x86/delay: Add an x86 arch_ndelayRaul E Rangel2018-09-122-0/+53
* libpayload/x86/apic: Add an apic_delay method and calibrate the timerRaul E Rangel2018-09-121-0/+77
* libpayload/arch/x86: Add support for initializing the APICRaul E Rangel2018-09-125-0/+212
* libpayload/x86/gdb: Migrate to use set_interrupt_handlerRaul E Rangel2018-09-101-6/+6
* libpayload/x86/exception: Add ability to handle user defined interruptsRaul E Rangel2018-09-102-1/+43
* libpayload/x86/exception: Add methods to enable/disable interruptsRaul E Rangel2018-08-231-0/+32
* exception: Fix segment error code maskRaul E Rangel2018-08-061-1/+1
* Use more secure HTTPS URLs for coreboot sitesPaul Menzel2017-06-072-2/+2
* libpayload-x86: Enable SSE and FPU when presentPatrick Rudolph2017-03-081-0/+43
* libpayload: multiboot - support meminfo flagMathias Krause2017-02-171-15/+40
* libpayload: x86/head - implement argc/argv handlingMathias Krause2017-02-171-18/+23
* libpayload: x86/exec - simplify and robustify the codeMathias Krause2017-02-171-39/+20
* libpayload: x86/main - propagate return value of main()Mathias Krause2017-02-171-5/+4
* libpayload: x86/exec - fix argc/argv value passingMathias Krause2017-02-171-1/+6
* libpayload: x86/exec - fix return value passingMathias Krause2017-02-151-1/+1
* libpayload: x86/exec - fix libpayload API magic valueMathias Krause2017-02-151-1/+1
* libpayload: head.S: Avoid clearing BSS (and heap) againJulius Werner2016-08-131-8/+0
* libpayload: Move base address, stack and heap size to KconfigStefan Reinauer2016-03-151-8/+3
* libpayload: honor TSC information under CONFIG_LP_TIMER_RDTSCAaron Durbin2016-02-191-4/+7