summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* 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
* tree: drop last paragraph of GPL copyright headerPatrick Georgi2015-10-312-8/+0
* Drop "See file CREDITS..." commentStefan Reinauer2015-09-071-3/+0
* libpayload: Keep stack boundary small on x86Stefan Reinauer2015-07-011-0/+2
* libpayload: Make Kconfig bools use IS_ENABLED()Stefan Reinauer2015-06-304-7/+7
* libpayload: Rename Config.in -> KconfigStefan Reinauer2015-06-121-0/+0
* Remove empty lines at end of fileElyes HAOUAS2015-06-081-1/+0
* Remove address from GPLv2 headersPatrick Georgi2015-05-212-3/+2
* libpayload: move MRC processing to x86 path and remove ACPI_GNVS duplicationVadim Bendebury2015-03-201-9/+9
* libpayload: Consolidate coreboot table parsingVadim Bendebury2015-03-201-269/+12
* libpayload: Add board id parsingVadim Bendebury2015-03-201-0/+15
* libpayload: Add remote GDB supportJulius Werner2015-01-092-0/+94
* libpayload: Introduce new Kconfig to explicitly allow GPL codeJulius Werner2015-01-092-17/+26
* libpayload: Rework exception hook interfaceJulius Werner2015-01-092-94/+77
* libpayload: don't dereference null pointer in exception handlerPatrick Georgi2014-12-301-6/+8
* libpayload: Add missing break statementPatrick Georgi2014-12-301-0/+1
* libpayload: Remove useless continue after returnPatrick Georgi2014-12-301-1/+0
* libpayload: Provide selfboot function.Hung-Te Lin2014-12-302-0/+29
* libpayload: Make it possible to install callbacks for particular exceptions.Gabe Black2014-12-092-80/+85
* libpayload: timer: Move the timer drivers from depthcharge to libpayload.Gabe Black2014-11-131-10/+0
* libpayload: x86: Add support for catching processor exceptions.Gabe Black2014-09-154-0/+494
* coreboot_tables: reduce redundant data structuresJulius Werner2014-08-101-9/+9
* libpayload: Change CONFIG_* to CONFIG_LP_* in the kconfig.Gabe Black2014-08-056-20/+20