Annotation of gcl520h/fast.h, revision 1.1.1.1

1.1       root        1: #ifndef FAST_DOT_H
                      2: #define FAST_DOT_H
                      3: 
                      4: /*
                      5:  * FAST.H             5.20A  June 8, 1995
                      6:  *
                      7:  * The Greenleaf Comm Library
                      8:  *
                      9:  * Copyright (C) 1984-1995 Greenleaf Software Inc.  All Rights Reserved.
                     10:  *
                     11:  * NOTES
                     12:  *
                     13:  * This file contains the prototypes and structure definitions needed to
                     14:  * use some of the FAST driver stuff.
                     15:  *
                     16:  * MODIFICATIONS
                     17:  *
                     18:  * December 12, 1992  4.00A : Initial release
                     19:  *
                     20:  */
                     21: 
                     22: #include "commlib.h"
                     23: 
                     24: #define MAX_DEFINED_FAST_PORTS 8
                     25: 
                     26: #ifdef __cplusplus
                     27: extern "C" {
                     28: #endif
                     29: 
                     30: int GF_CONV FastSetPortHardware( int port, int irq, int address );
                     31: int GF_CONV FastGetPortHardware( int port, int *irq, int *address );
                     32: int GF_CONV FastSet16550TriggerLevel( TRIGGER_LEVEL level );
                     33: void GF_CONV FastSet16550UseTXFifos( int control );
                     34: 
                     35: int GF_CONV FastSavePortParameters( int port );
                     36: int GF_CONV FastRestorePortParameters( int port );
                     37: int GF_CONV FastGetSavedPortParameters( int port,
                     38:                                         long *baud_rate,
                     39:                                         char *parity,
                     40:                                         int *word_length,
                     41:                                         int *stop_bits,
                     42:                                         int *dtr,
                     43:                                         int *rts,
                     44:                                         int *trigger_level );
                     45: int GF_CONV FastSetSavedPortParameters( int port,
                     46:                                         long baud_rate,
                     47:                                         char parity,
                     48:                                         int word_length,
                     49:                                         int stop_bits,
                     50:                                         int dtr,
                     51:                                         int rts,
                     52:                                         int trigger_level );
                     53: 
                     54: void GF_CONV EnableHP95LXPort( void );
                     55: void GF_CONV DisableHP95LXPort( void );
                     56: int  GF_CONV IsHP95LX( void );
                     57: int  GF_CONV ModifyFastBlockRoutine( PORT *port );
                     58: 
                     59: #ifdef __cplusplus
                     60: }
                     61: #endif
                     62: 
                     63: #endif /* #ifndef FAST_DOT_H */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.