Annotation of gcl520h/_fast88.equ, revision 1.1.1.1

1.1       root        1: ;
                      2: ; _FAST88.EQU            5.20A  June 8, 1995
                      3: ;
                      4: ; The Greenleaf Comm Library
                      5: ;
                      6: ; Copyright (C) 1991-94 Greenleaf Software Inc.  All Rights Reserved.
                      7: ;
                      8: ; NOTES
                      9: ;
                     10: ; This file contains the structure definition presently being
                     11: ; used for the Greenleaf Fast driver under 16 bit DOS Extenders.
                     12: ;
                     13: ; MODIFICATIONS
                     14: ;
                     15: ; December 12, 1992  4.00A : Initial release
                     16: ;
                     17: 
                     18: ;
                     19: ; The following offsets should mimic the offsets defined
                     20: ; in _FAST.H for the struct fast objects.  The only way to screw
                     21: ; up these offsets would be to compile with a packing of 4 bytes,
                     22: ; since all objects in the structure have sizes of 2 or 4 bytes;
                     23: ; You can test for proper packing by compiling and executing
                     24: ; MISC\PTEST88.C
                     25: ;
                     26: 
                     27: FAST_BUFFER_SIZE             = 1024
                     28: FAST_HIGH_WATER_MARK         = ( ( FAST_BUFFER_SIZE * 3 ) / 4 )
                     29: 
                     30: FAST_DATA                    STRUC
                     31: FAST_NEXT_PORT               DD         ?
                     32: FAST_REAL_NEXT_PORT          DD         ?
                     33: FAST_ID                      DW         ?
                     34: FAST_UART_BASE               DW         ?
                     35: FAST_HEAD_POINTER            DW         ?
                     36: FAST_TAIL_POINTER            DW         ?
                     37: FAST_INTERRUPT_NUMBER        DW         ?
                     38: FAST_LINE_STATUS             DW         ?
                     39: FAST_MCR_RX_HANDSHAKE_BIT    DW         ?
                     40: FAST_MSR_TX_HANDSHAKE_BIT    DW         ?
                     41: FAST_BLOCKING                DW         ?
                     42: FAST_IS_16550                DW         ?
                     43: FAST_USE_16550_TX_FIFO       DW         ?
                     44: FAST_TRIGGER_LEVEL           DW         ?
                     45: FAST_BUFFER                  DB         FAST_BUFFER_SIZE DUP (?)
                     46: FAST_DATA                    ENDS

unix.superglobalmegacorp.com

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