From 2fba476a6e7e4578e0590b56d02147e01f100d8a Mon Sep 17 00:00:00 2001 From: Arthur Heymans Date: Mon, 6 Nov 2023 15:33:23 +0100 Subject: console.c: Enable gdb support in bootblock This code was written in a romcc bootblock time. There is no reason why it would not work in bootblock now. Untested but expected to work. Signed-off-by: Arthur Heymans Change-Id: I34812fbcd1222eceeb9870b9cbb7431ead63ce6a Reviewed-on: https://review.coreboot.org/c/coreboot/+/78936 Reviewed-by: Martin L Roth Tested-by: build bot (Jenkins) --- src/console/console.c | 2 +- src/include/console/uart.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/console/console.c b/src/console/console.c index 9a079ed60aa2..bb9d3747d351 100644 --- a/src/console/console.c +++ b/src/console/console.c @@ -86,7 +86,7 @@ void console_write_line(uint8_t *buffer, size_t number_of_bytes) console_tx_byte(*buffer++); } -#if CONFIG(GDB_STUB) && (ENV_ROMSTAGE || ENV_RAMSTAGE) +#if CONFIG(GDB_STUB) && (ENV_ROMSTAGE_OR_BEFORE || ENV_RAMSTAGE) void gdb_hw_init(void) { __gdb_hw_init(); diff --git a/src/include/console/uart.h b/src/include/console/uart.h index 2e23d43a4e41..ca03ecb77dbb 100644 --- a/src/include/console/uart.h +++ b/src/include/console/uart.h @@ -84,7 +84,7 @@ static inline void __uart_tx_byte(u8 data) {} static inline void __uart_tx_flush(void) {} #endif -#if CONFIG(GDB_STUB) && (ENV_ROMSTAGE || ENV_RAMSTAGE) +#if CONFIG(GDB_STUB) && (ENV_ROMSTAGE_OR_BEFORE || ENV_RAMSTAGE) #define CONF_UART_FOR_GDB CONFIG_UART_FOR_CONSOLE static inline void __gdb_hw_init(void) { uart_init(CONF_UART_FOR_GDB); } static inline void __gdb_tx_byte(u8 data) -- cgit v1.2.3