1: /*
2: * Copyright (c) 1986 Regents of the University of California.
3: * All rights reserved. The Berkeley software License Agreement
4: * specifies the terms and conditions for redistribution.
5: *
6: * @(#)rareg.h 1.1 (2.10BSD Berkeley) 12/1/86
7: */
8:
9: /*
10: * RA disk controller device registers
11: */
12: typedef struct radevice {
13: short raip; /* init and polling */
14: short rasa; /* status and addresses */
15: } radeviceT;
16:
17: #define RA_ERR 0100000
18: #define RA_STEP4 0040000
19: #define RA_STEP3 0020000
20: #define RA_STEP2 0010000
21: #define RA_STEP1 0004000
22: #define RA_NV 0002000
23: #define RA_QB 0001000
24: #define RA_DI 0000400
25: #define RA_IE 0000200
26: #define RA_PI 0000001
27: #define RA_GO 0000001
Defined struct's
Defined typedef's
Defined macros
RA_DI
defined in line
24;
never used
RA_GO
defined in line
27; used 3 times
RA_IE
defined in line
25; used 3 times
RA_NV
defined in line
22;
never used
RA_PI
defined in line
26;
never used
RA_QB
defined in line
23;
never used
Usage of this include