afa9aefce0
Change-Id: I3d0c61c37399e96c1d154c1d3af5c47db967a07a Signed-off-by: Nico Huber <nico.huber@secunet.com> Reviewed-on: https://review.coreboot.org/19763 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Philippe Mathieu-Daudé <philippe.mathieu.daude@gmail.com>
21 lines
535 B
C
21 lines
535 B
C
#ifndef _QEMU_DEBUGCON_H_
|
|
#define _QEMU_DEBUGCON_H_
|
|
|
|
#include <rules.h>
|
|
#include <stdint.h>
|
|
|
|
void qemu_debugcon_init(void);
|
|
void qemu_debugcon_tx_byte(unsigned char data);
|
|
|
|
#if IS_ENABLED(CONFIG_CONSOLE_QEMU_DEBUGCON) && (ENV_ROMSTAGE || ENV_RAMSTAGE)
|
|
static inline void __qemu_debugcon_init(void) { qemu_debugcon_init(); }
|
|
static inline void __qemu_debugcon_tx_byte(u8 data)
|
|
{
|
|
qemu_debugcon_tx_byte(data);
|
|
}
|
|
#else
|
|
static inline void __qemu_debugcon_init(void) {}
|
|
static inline void __qemu_debugcon_tx_byte(u8 data) {}
|
|
#endif
|
|
|
|
#endif
|