TT-System-Firmware APIs 19.10.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
tt_virt_console.c File Reference
#include <zephyr/kernel.h>
#include <zephyr/sys/printk.h>
#include <zephyr/sys/printk-hooks.h>
#include <zephyr/sys/libc-hooks.h>
#include <zephyr/device.h>
#include <zephyr/init.h>
#include <soc.h>
Include dependency graph for tt_virt_console.c:

Data Structures

struct  tt_virt_console_msg
union  tt_virt_console_reg

Macros

#define OPCODE_ASCII   0x0
#define OPCODE_HEX   0x1

Functions

static int tt_console_out (int character)
static int tt_virt_console_init (void)
 SYS_INIT (tt_virt_console_init, PRE_KERNEL_1, CONFIG_CONSOLE_INIT_PRIORITY)

Variables

struct tt_virt_console_msg __packed

Macro Definition Documentation

◆ OPCODE_ASCII

#define OPCODE_ASCII   0x0

◆ OPCODE_HEX

#define OPCODE_HEX   0x1

Function Documentation

◆ SYS_INIT()

SYS_INIT ( tt_virt_console_init ,
PRE_KERNEL_1 ,
CONFIG_CONSOLE_INIT_PRIORITY  )

◆ tt_console_out()

int tt_console_out ( int character)
static

◆ tt_virt_console_init()

int tt_virt_console_init ( void )
static

Variable Documentation

◆ __packed

struct tt_virt_console_msg __packed