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 <arthur@aheymans.xyz>
Change-Id: I34812fbcd1222eceeb9870b9cbb7431ead63ce6a
Reviewed-on: https://review.coreboot.org/c/coreboot/+/78936
Reviewed-by: Martin L Roth <gaumless@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Arthur Heymans 2023-11-06 15:33:23 +01:00 committed by Felix Held
parent d0cb97ef2e
commit 2fba476a6e
2 changed files with 2 additions and 2 deletions

View File

@ -86,7 +86,7 @@ void console_write_line(uint8_t *buffer, size_t number_of_bytes)
console_tx_byte(*buffer++); 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) void gdb_hw_init(void)
{ {
__gdb_hw_init(); __gdb_hw_init();

View File

@ -84,7 +84,7 @@ static inline void __uart_tx_byte(u8 data) {}
static inline void __uart_tx_flush(void) {} static inline void __uart_tx_flush(void) {}
#endif #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 #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_hw_init(void) { uart_init(CONF_UART_FOR_GDB); }
static inline void __gdb_tx_byte(u8 data) static inline void __gdb_tx_byte(u8 data)