1: struct dndevice
2: {
3: short dnisr[4];
4: };
5:
6: /* bits in dnisr */
7: #define DN_PWI 0100000 /* power indicate */
8: #define DN_ACR 0040000 /* abandon call and retry */
9: /* bit 13 is unused */
10: #define DN_FDLO 0010000 /* data line occupied */
11: /* bits 11-8 are the digit bits */
12: #define DN_DONE 0000200 /* done */
13: #define DN_INTENB 0000100 /* interrupt enable */
14: #define DN_DSS 0000040 /* data set status */
15: #define DN_FPND 0000020 /* present next digit */
16: #define DN_MAINT 0000010 /* maintenance */
17: #define DN_MINAB 0000004 /* master enable */
18: #define DN_FDPR 0000002 /* digit present */
19: #define DN_FCRQ 0000001 /* call request */
20: #define DN_BITS \
21: "\10\20PWI\17ACR\15FDLO\10DONE\7INTENB\6DSS\5FPND\4MAINT\3MINAB\2FDPR\1FCRQ"
Defined struct's
Defined macros
DN_ACR
defined in line
8; used 2 times
DN_PWI
defined in line
7; used 3 times
Usage of this include