0.3.1
Debug I/O (DBGIO)

Data Structures

struct  dbgio_font
 Not yet documented. More...
 
struct  dbgio_vdp2_charmap
 Not yet documented. More...
 
struct  dbgio_vdp2
 Not yet documented. More...
 

Typedefs

typedef enum dbgio_dev dbgio_dev_t
 Not yet documented.
 
typedef struct dbgio_font dbgio_font_t
 Not yet documented.
 
typedef struct dbgio_vdp2_charmap dbgio_vdp2_charmap_t
 Not yet documented.
 
typedef struct dbgio_vdp2 dbgio_vdp2_t
 Not yet documented.
 

Enumerations

enum  dbgio_dev
 Not yet documented. More...
 

Functions

void dbgio_init (void)
 Not yet documented.
 
void dbgio_dev_init (dbgio_dev_t dev, const void *params)
 Not yet documented.
 
void dbgio_dev_default_init (dbgio_dev_t dev)
 Not yet documented.
 
void dbgio_dev_deinit (void)
 Not yet documented.
 
dbgio_dev_t dbgio_dev_selected_get (void)
 Not yet documented.
 
void dbgio_dev_font_load (void)
 Not yet documented.
 
void dbgio_display_set (bool display)
 Not yet documented.
 
void dbgio_puts (const char *buffer)
 Not yet documented.
 
void dbgio_printf (const char *format,...) __printflike(1
 Not yet documented.
 
void void dbgio_flush (void)
 Not yet documented.
 

Detailed Description


Data Structure Documentation

◆ dbgio_font

struct dbgio_font

Not yet documented.

Data Fields
const uint8_t * cg Not yet documented.
size_t cg_size Not yet documented.
const uint16_t * pal Not yet documented.
size_t pal_size Not yet documented.
uint8_t fg_pal Not yet documented.
uint8_t bg_pal Not yet documented.

◆ dbgio_vdp2_charmap

struct dbgio_vdp2_charmap

Not yet documented.

Data Fields
uint16_t pnd Not yet documented.

◆ dbgio_vdp2

struct dbgio_vdp2

Not yet documented.

Data Fields
const dbgio_font_t * font Not yet documented.
const dbgio_vdp2_charmap_t * font_charmap Not yet documented.
const vdp2_scrn_cell_format_t * cell_format Not yet documented.
const vdp2_scrn_normal_map_t * normal_map Not yet documented.

Enumeration Type Documentation

◆ dbgio_dev

enum dbgio_dev

Not yet documented.

Enumerator
DBGIO_DEV_NULL 

Not yet documented.

DBGIO_DEV_VDP1 

Not yet documented.

DBGIO_DEV_VDP2 

Not yet documented.

DBGIO_DEV_VDP2_ASYNC 

Not yet documented.

DBGIO_DEV_USB_CART 

Not yet documented.

DBGIO_DEV_MEDNAFEN_DEBUG 

Not yet documented.

Function Documentation

◆ dbgio_dev_init()

void dbgio_dev_init ( dbgio_dev_t  dev,
const void *  params 
)

Not yet documented.

Parameters
dev
[in]params

◆ dbgio_dev_default_init()

void dbgio_dev_default_init ( dbgio_dev_t  dev)

Not yet documented.

Parameters
dev

◆ dbgio_dev_selected_get()

dbgio_dev_t dbgio_dev_selected_get ( void  )

Not yet documented.

Returns
Not yet documented.

◆ dbgio_display_set()

void dbgio_display_set ( bool  display)

Not yet documented.

Parameters
display

◆ dbgio_puts()

void dbgio_puts ( const char *  buffer)

Not yet documented.

Parameters
[in]buffer

◆ dbgio_printf()

void dbgio_printf ( const char *  format,
  ... 
)

Not yet documented.

Parameters
format