|
|
1.1 root 1: ;
2: ; _FAST386.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 definitions that supply the FAST_DATA
11: ; structure information to all the assembly language routines.
12: ;
13: ; MODIFICATIONS
14: ;
15: ;
16:
17: FAST_BUFFER_SIZE = 1024
18: FAST_HIGH_WATER_MARK = ( ( FAST_BUFFER_SIZE * 3 ) / 4 )
19:
20: FAST_DATA STRUC
21: FAST_NEXT_PORT_OFFSET DD ?
22: FAST_NEXT_PORT_SELECTOR DW ?
23: FAST_REAL_NEXT_PORT_OFFSET DW ?
24: FAST_REAL_NEXT_PORT_SEGMENT DW ?
25: FAST_ID DD ?
26: FAST_UART_BASE DD ?
27: FAST_HEAD_POINTER DD ?
28: FAST_TAIL_POINTER DD ?
29: FAST_INTERRUPT_NUMBER DD ?
30: FAST_LINE_STATUS DD ?
31: FAST_MCR_RX_HANDSHAKE_BIT DD ?
32: FAST_MSR_TX_HANDSHAKE_BIT DD ?
33: FAST_BLOCKING DD ?
34: FAST_IS_16550 DD ?
35: FAST_USE_16550_TX_FIFO DD ?
36: FAST_TRIGGER_LEVEL DD ?
37: FAST_BUFFER DB FAST_BUFFER_SIZE DUP (?)
38: FAST_DATA ENDS
39:
40: PIC_EOI EQU 20h
41:
42:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.