|
|
1.1 root 1: /* (-lgl
2: * COHERENT Driver Kit Version 1.1.0
3: * Copyright (c) 1982, 1990 by Mark Williams Company.
4: * All rights reserved. May not be copied without permission.
5: -lgl) */
6: /*
7: * al.h - include file for com[1-4] driver modules al.c/alx.c
8: *
9: * $Log: al.h,v $
10: * Revision 1.2 92/09/29 09:26:06 bin
11: * updated with kernel 63 src
12: *
13: * Revision 1.6 91/12/10 07:58:13 hal
14: * Delete msr_deltas and tim fields from com_ddp.
15: *
16: * Revision 1.5 91/11/14 14:10:36 hal
17: * Re-entrancy fix. Remove h_close.
18: *
19: * Revision 1.4 91/11/14 13:06:56 hal
20: * Use sys in include paths.
21: *
22: * Revision 1.3 91/04/03 18:54:45 root
23: * Add h_close field to COM_DDP struct
24: *
25: * Revision 1.2 91/02/21 14:50:52 root
26: * Add "msr_deltas" field to COM_DDP struct.
27: *
28: * Revision 1.1 91/02/21 14:04:24 root
29: * Used for COH Release 3.1.0
30: *
31: */
32:
33: #ifndef AL_H
34: #define AL_H
35:
36: #ifndef TIMEOUT_H
37: #include <sys/timeout.h>
38: #endif
39:
40: #ifndef KTTY_H
41: #include <sys/ktty.h>
42: #endif
43:
44: #ifndef POLL_CLK_H
45: #include <sys/poll_clk.h>
46: #endif
47:
48: #define NUM_AL_PORTS 4
49:
50: typedef struct {
51: int port;
52: char com_num; /* 0..3 for com1..4, respectively */
53: } COM_DDP;
54:
55: extern TTY *(tp_table[NUM_AL_PORTS]); /* table of pointers for polling */
56: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.