![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <console/cbmem_console.h>
#include <console/ne2k.h>
#include <console/qemu_debugcon.h>
#include <console/spkmodem.h>
#include <console/streams.h>
#include <console/uart.h>
#include <console/usb.h>
#include <console/spi.h>
#include <console/flash.h>
#include <console/system76_ec.h>
Go to the source code of this file.
Functions | |
void | console_hw_init (void) |
void | console_interactive_tx_byte (unsigned char byte, void *data_unused) |
void | console_stored_tx_byte (unsigned char byte, void *data_unused) |
void | console_tx_byte (unsigned char byte) |
void | console_tx_flush (void) |
void | console_write_line (uint8_t *buffer, size_t number_of_bytes) |
Definition at line 16 of file console.c.
References __cbmemc_init(), __flashconsole_init(), __ne2k_init(), __qemu_debugcon_init(), __spiconsole_init(), __spkmodem_init(), __system76_ec_init(), __uart_init(), and __usbdebug_init().
Referenced by console_init().
Definition at line 30 of file console.c.
References __ne2k_tx_byte(), __qemu_debugcon_tx_byte(), __spiconsole_tx_byte(), __spkmodem_tx_byte(), __system76_ec_tx_byte(), __uart_tx_byte(), and __usb_tx_byte().
Referenced by console_tx_byte(), and wrap_interactive_printf().
Definition at line 47 of file console.c.
References __cbmemc_tx_byte(), and __flashconsole_tx_byte().
Referenced by console_tx_byte(), and line_start().
Definition at line 53 of file console.c.
References console_interactive_tx_byte(), console_stored_tx_byte(), and NULL.
Referenced by console_write_line(), do_putchar(), send_to_console(), and wrap_putchar().
Definition at line 59 of file console.c.
References __flashconsole_tx_flush(), __ne2k_tx_flush(), __system76_ec_tx_flush(), __uart_tx_flush(), and __usb_tx_flush().
Referenced by console_write_line(), and vprintk().
Definition at line 68 of file console.c.
References buffer, console_tx_byte(), and console_tx_flush().
Referenced by fsp_write_line().