MCPcopy Create free account
hub / github.com/coreboot/coreboot / console_interactive_tx_byte

Function console_interactive_tx_byte

src/console/console.c:35–53  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33}
34
35void console_interactive_tx_byte(unsigned char byte, void *data_unused)
36{
37 if (byte == '\n') {
38 /* Some consoles want newline conversion to keep terminals happy. */
39 __uart_tx_byte('\r');
40 __usb_tx_byte('\r');
41 __i2c_smbus_console_tx_byte('\r');
42 }
43
44 __spkmodem_tx_byte(byte);
45 __qemu_debugcon_tx_byte(byte);
46 __uart_tx_byte(byte);
47 __ne2k_tx_byte(byte);
48 __usb_tx_byte(byte);
49 __spiconsole_tx_byte(byte);
50 __system76_ec_tx_byte(byte);
51 __i2c_smbus_console_tx_byte(byte);
52 __simnow_console_tx_byte(byte);
53}
54
55void console_stored_tx_byte(unsigned char byte, void *data_unused)
56{

Callers 1

console_tx_byteFunction · 0.85

Calls 9

__uart_tx_byteFunction · 0.85
__usb_tx_byteFunction · 0.85
__spkmodem_tx_byteFunction · 0.85
__qemu_debugcon_tx_byteFunction · 0.85
__ne2k_tx_byteFunction · 0.85
__spiconsole_tx_byteFunction · 0.85
__system76_ec_tx_byteFunction · 0.85
__simnow_console_tx_byteFunction · 0.85

Tested by

no test coverage detected