Annotation of gcl520h/_fast286.equ, revision 1.1

1.1     ! root        1: ;
        !             2: ; _FAST286.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\PTEST286.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.