|
|
1.1 root 1: /* fdomain.h -- Header for Future Domain TMC-1660/TMC-1680 driver
2: * Created: Sun May 3 18:47:33 1992
3: * Revised: Sat May 23 22:42:55 1992 by root
4: * Author: Rickard E. Faith, [email protected]
5: * Copyright 1992 Rickard E. Faith
6: * This program comes with ABSOLUTELY NO WARRANTY.
7: *
8: * $Log$
9: */
10:
11: #ifndef _FDOMAIN_H
12: #define _FDOMAIN_H
13:
14: #define QUEUE 1 /* Enable command queueing */
15:
16: int fdomain_16x0_detect( int );
17: int fdomain_16x0_command( unsigned char target, const void *cmnd,
18: void *buff, int bufflen);
19: int fdomain_16x0_abort( int );
20: char *fdomain_16x0_info( void );
21: int fdomain_16x0_reset( void );
22:
23: #if QUEUE
24: int fdomain_16x0_queue( unsigned char target, const void *cmnd,
25: void *buff, int bufflen, void (*done)(int,int) );
26:
27: #define FDOMAIN_16X0 { "Future Domain TMC-1660/TMC-1680", \
28: fdomain_16x0_detect, \
29: fdomain_16x0_info, \
30: fdomain_16x0_command, \
31: fdomain_16x0_queue, \
32: fdomain_16x0_abort, \
33: fdomain_16x0_reset, \
34: 1, 6, 0 }
35: #else
36: #define FDOMAIN_16X0 { "Future Domain TMC-1660/TMC-1680", \
37: fdomain_16x0_detect, \
38: fdomain_16x0_info, \
39: fdomain_16x0_command, \
40: NULL, \
41: fdomain_16x0_abort, \
42: fdomain_16x0_reset, \
43: 0, 6, 0 }
44: #endif
45: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.