Xemu [doxygen]  hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
Macros | Functions | Variables
printer.c File Reference
#include "xep128.h"
#include "printer.h"
#include "dave.h"
#include "configuration.h"
#include "main.h"
Include dependency graph for printer.c:

Go to the source code of this file.

Macros

#define BUFFER_SIZE   1024
 
#define COVOX_ACTIVATION_LIMIT   0x100
 

Functions

void printer_close (void)
 
void printer_port_set_data (Uint8 data)
 
void printer_port_check_strobe (int level)
 
void printer_disable_covox (void)
 

Variables

Uint8 printer_data_byte = 0xFF
 

Macro Definition Documentation

◆ BUFFER_SIZE

#define BUFFER_SIZE   1024

Definition at line 30 of file printer.c.

◆ COVOX_ACTIVATION_LIMIT

#define COVOX_ACTIVATION_LIMIT   0x100

Definition at line 31 of file printer.c.

Function Documentation

◆ printer_close()

void printer_close ( void  )

Definition at line 58 of file printer.c.

◆ printer_disable_covox()

void printer_disable_covox ( void  )

Definition at line 133 of file printer.c.

◆ printer_port_check_strobe()

void printer_port_check_strobe ( int  level)

Definition at line 114 of file printer.c.

◆ printer_port_set_data()

void printer_port_set_data ( Uint8  data)

Definition at line 71 of file printer.c.

Variable Documentation

◆ printer_data_byte

Uint8 printer_data_byte = 0xFF

Definition at line 36 of file printer.c.