summaryrefslogtreecommitdiff
path: root/src/lib/cbmem_console.c
AgeCommit message (Expand)Author
2023-07-30lib/cbmem_console.c: Use C99 flexible arraysElyes Haouas
2022-05-20CBMEM: Change declarations for initialization hooksKyösti Mälkki
2022-03-09cpu/x86/smm,lib/cbmem_console: Enable CBMEMC when using DEBUG_SMIRaul E Rangel
2022-02-07console: Add loglevel marker codes to stored consolesJulius Werner
2022-01-25lib/cbmem_console,console: Resurrect CONSOLE_CBMEM_DUMP_TO_UARTRaul E Rangel
2022-01-23lib/cbmem_console: Add cbmemc_copy_in functionRaul E Rangel
2022-01-21Revert "lib/cbmem_console: Move copy_console_buffer up in the file"Raul Rangel
2022-01-21lib/cbmem_console: Move copy_console_buffer up in the fileRaul E Rangel
2022-01-17console/cbmem: Add cbmem_dump_consoleRaul E Rangel
2022-01-13console/cbmem_console: Rename cbmem_dump_consoleRaul E Rangel
2021-05-27cbmem: Introduce "early" init hooks for consoleJulius Werner
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-04src/lib: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-17src (minus soc and mainboard): Remove copyright noticesPatrick Georgi
2019-12-01lib/cbmem_console: Rename cbmem_console_p to current_consolePatrick Georgi
2019-11-30lib/cbmem_console.c: Drop CAR_GLOBAL_MIGRATION supportArthur Heymans
2019-09-14src/: Replace some __PRE_RAM__ useKyösti Mälkki
2019-09-09arch/x86: Refactor CAR_GLOBAL quirk for FSP1.0Kyösti Mälkki
2019-04-23src: Use include <console/console.h> when appropriateElyes HAOUAS
2019-03-20src: Use 'include <string.h>' when appropriateElyes HAOUAS
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-02-22symbols.h: Add macro to define memlayout region symbolsJulius Werner
2018-12-22arch/x86 cbmem: Drop tests for LATE_CBMEM_INITKyösti Mälkki
2018-10-08Move compiler.h to commonlibNico Huber
2017-07-13Rename __attribute__((packed)) --> __packedStefan Reinauer
2017-06-14cbmem_console: Fix undefined behaviorRyan Salsamendi
2017-05-18cbmem_console: Improve 'cbmem -1' behavior for truncated pre-CBMEM logsJulius Werner
2017-04-26cbmem_console: Document known reimpementations of console structure/APIJulius Werner
2017-04-20Turn CBMEM console into a ring buffer that can persist across rebootsJulius Werner
2017-02-08cbmem_console: Remove "buffer_" prefix from all structure fieldsJulius Werner
2016-09-19arch/x86,lib: make cbmem console work in postcar stageAaron Durbin
2016-07-31src/lib: Capitalize ROM, RAM, NVRAM and CPUElyes HAOUAS
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-10-11cbmem console: make verstage first class citizenAaron Durbin
2015-06-09cbmem: add indicator to hooks if cbmem is being recoveredAaron Durbin
2015-06-09cbmem: Unify CBMEM init tasks with CBMEM_INIT_HOOK() APIKyösti Mälkki
2015-05-26CBMEM console: Fix buffer without EARLY_CBMEM_INITKyösti Mälkki
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-04-27cbmem: add and use a function to dump console bufferVadim Bendebury
2015-04-23cbmem_console: fix it for x86Aaron Durbin
2015-04-06New mechanism to define SRAM/memory map with automatic bounds checkingJulius Werner
2015-01-27CBMEM: Support DYNAMIC_CBMEM with LATE_CBMEM_INITKyösti Mälkki
2015-01-27CBMEM console: Fix and enhance pre-RAM supportKyösti Mälkki
2015-01-27CBMEM console: Fix CAR migration stepKyösti Mälkki
2014-12-16CBMEM console: Fix boards with BROKEN_CAR_MIGRATEKyösti Mälkki
2014-10-07cbmem console: Locate the preram console with a symbol instead of a section.Gabe Black
2014-03-04console: Fix includesKyösti Mälkki
2013-11-30CBMEM console: increase temporary buffer size for non-dynamic CBMEMKyösti Mälkki
2013-11-30cbmem console: reduce temporary buffer size for dynamic CBMEMStefan Reinauer
2013-11-30CBMEM console: Prevent buffer overrunKyösti Mälkki
2013-10-13Rename cpu/x86/car.h to arch/early_variables.hStefan Reinauer
2013-09-21CBMEM: Always select CAR_MIGRATIONKyösti Mälkki
2013-09-21CBMEM console: Support late initKyösti Mälkki
2013-07-11Fix CBMEM console use with CAR_MIGRATIONKyösti Mälkki
2013-07-10lib: Fix spellingMartin Roth
2013-05-16cbmem console: use cache-as-ram API and cleanupAaron Durbin
2012-03-29Add infrastructure for global data in the CAR phase of bootGabe Black
2012-03-29CBMEM CONSOLE: Add CBMEM console driver implementation.Vadim Bendebury