home *** CD-ROM | disk | FTP | other *** search
- /*****************************************************************************
- * ibmcom.h *
- *****************************************************************************
- * DESCRIPTION: ANSI C function prototypes and other definitions for the *
- * routines in ibmcom.c *
- * *
- * REVISIONS: 18 OCT 89 - RAC - Original code. *
- *****************************************************************************/
-
- int com_carrier(void);
- void com_deinstall(void);
- void com_flush_rx(void);
- void com_flush_tx(void);
- int com_install(int portnum);
- void interrupt com_interrupt_driver();
- void com_lower_dtr(void);
- void com_raise_dtr(void);
- char com_rx(void);
- int com_rx_empty(void);
- void com_set_parity(enum par_code parity, int stop_bits);
- void com_set_speed(unsigned speed);
- void com_tx(char c);
- int com_tx_empty(void);
- int com_tx_ready(void);
- void com_tx_string(char *s);
-
- enum par_code { COM_NONE, COM_EVEN, COM_ODD, COM_ZERO, COM_ONE };
-