// ========================================================================
// Datei:  LP_FUNC.H
// Inhalt: Funktionen zur Ein- und Ausgabe mit der
//	   parallelen Schnittstelle.
// Autor:  Gerhard Juengling, HTL Wien 4, Sommer 2000
// ========================================================================

#ifndef _lp_func_
#define _lp_func_ 1

char *lp_info();
char *lp_version();
int lp_init(int port);
int lp_output(unsigned char outbyte);
int lp_input(unsigned char &inbyte);
int lp_input0(unsigned char &inbyte);
int lp_outbit(unsigned char bit_num, unsigned char value);

int lp_status();
char *lp_errmsg(int status);

#define TRUE	-1
#define FALSE	0

#endif
