Xemu [doxygen]  hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
Macros | Functions | Variables
printer.c File Reference
#include "xemu/emutools.h"
#include "xemu/emutools_files.h"
#include "xemu/emutools_config.h"
#include "enterprise128.h"
#include "printer.h"
#include "dave.h"
#include "configdb.h"
#include <errno.h>
#include <fcntl.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 33 of file printer.c.

◆ COVOX_ACTIVATION_LIMIT

#define COVOX_ACTIVATION_LIMIT   0x100

Definition at line 34 of file printer.c.

Function Documentation

◆ printer_close()

void printer_close ( void  )

Definition at line 61 of file printer.c.

◆ printer_disable_covox()

void printer_disable_covox ( void  )

Definition at line 136 of file printer.c.

Here is the caller graph for this function:

◆ printer_port_check_strobe()

void printer_port_check_strobe ( int  level)

Definition at line 117 of file printer.c.

Here is the caller graph for this function:

◆ printer_port_set_data()

void printer_port_set_data ( Uint8  data)

Definition at line 74 of file printer.c.

Here is the caller graph for this function:

Variable Documentation

◆ printer_data_byte

Uint8 printer_data_byte = 0xFF

Definition at line 39 of file printer.c.