KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
conio_dbgio.c File Reference
#include <stdlib.h>
#include <kos/dbgio.h>
#include <kos/dbglog.h>
#include <kos/thread.h>
#include <dc/pvr.h>
#include <conio/conio.h>
#include <errno.h>

Functions

static int conio_dbgio_detected (void)
 
static int conio_dbgio_init (void)
 
static int conio_dbgio_shutdown (void)
 
static int conio_dbgio_set_irq_usage (int mode)
 
static int conio_dbgio_read (void)
 
static int conio_dbgio_write (int c)
 
static int conio_dbgio_flush (void)
 
static int conio_dbgio_write_buffer (const uint8_t *data, int len, int xlat)
 
static int conio_dbgio_read_buffer (uint8_t *data, int len)
 
int main (int argc, char **argv)
 

Variables

dbgio_handler_t dbgio_conio
 

Function Documentation

◆ conio_dbgio_detected()

static int conio_dbgio_detected ( void )
static

◆ conio_dbgio_flush()

static int conio_dbgio_flush ( void )
static

◆ conio_dbgio_init()

static int conio_dbgio_init ( void )
static

◆ conio_dbgio_read()

static int conio_dbgio_read ( void )
static

◆ conio_dbgio_read_buffer()

static int conio_dbgio_read_buffer ( uint8_t * data,
int len )
static

References data.

◆ conio_dbgio_set_irq_usage()

static int conio_dbgio_set_irq_usage ( int mode)
static

References mode.

◆ conio_dbgio_shutdown()

static int conio_dbgio_shutdown ( void )
static

◆ conio_dbgio_write()

static int conio_dbgio_write ( int c)
static

◆ conio_dbgio_write_buffer()

static int conio_dbgio_write_buffer ( const uint8_t * data,
int len,
int xlat )
static

References data.

◆ main()

Variable Documentation

◆ dbgio_conio

dbgio_handler_t dbgio_conio
Initial value:
= {
.name = "conio",
.detected = conio_dbgio_detected,
.shutdown = conio_dbgio_shutdown,
.set_irq_usage = conio_dbgio_set_irq_usage,
.write_buffer = conio_dbgio_write_buffer,
.read_buffer = conio_dbgio_read_buffer
}
static int conio_dbgio_write_buffer(const uint8_t *data, int len, int xlat)
Definition conio_dbgio.c:39
static int conio_dbgio_write(int c)
Definition conio_dbgio.c:32
static int conio_dbgio_read_buffer(uint8_t *data, int len)
Definition conio_dbgio.c:45
static int conio_dbgio_set_irq_usage(int mode)
Definition conio_dbgio.c:24
static int conio_dbgio_detected(void)
Definition conio_dbgio.c:15
static int conio_dbgio_init(void)
Definition conio_dbgio.c:18
static int conio_dbgio_flush(void)
Definition conio_dbgio.c:36
static int conio_dbgio_read(void)
Definition conio_dbgio.c:28
static int conio_dbgio_shutdown(void)
Definition conio_dbgio.c:21

Referenced by main().