Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | |
2 | // | |
3 | union ip2breadcrumb | |
4 | { | |
5 | struct { | |
6 | unsigned char port, cat, codes, label; | |
7 | } __attribute__ ((packed)) hdr; | |
8 | unsigned long value; | |
9 | }; | |
10 | ||
11 | #define ITRC_NO_PORT 0xFF | |
12 | #define CHANN (pCh->port_index) | |
13 | ||
14 | #define ITRC_ERROR '!' | |
15 | #define ITRC_INIT 'A' | |
16 | #define ITRC_OPEN 'B' | |
17 | #define ITRC_CLOSE 'C' | |
18 | #define ITRC_DRAIN 'D' | |
19 | #define ITRC_IOCTL 'E' | |
20 | #define ITRC_FLUSH 'F' | |
21 | #define ITRC_STATUS 'G' | |
22 | #define ITRC_HANGUP 'H' | |
23 | #define ITRC_INTR 'I' | |
24 | #define ITRC_SFLOW 'J' | |
25 | #define ITRC_SBCMD 'K' | |
26 | #define ITRC_SICMD 'L' | |
27 | #define ITRC_MODEM 'M' | |
28 | #define ITRC_INPUT 'N' | |
29 | #define ITRC_OUTPUT 'O' | |
30 | #define ITRC_PUTC 'P' | |
31 | #define ITRC_QUEUE 'Q' | |
32 | #define ITRC_STFLW 'R' | |
33 | #define ITRC_SFIFO 'S' | |
34 | #define ITRC_VERIFY 'V' | |
35 | #define ITRC_WRITE 'W' | |
36 | ||
37 | #define ITRC_ENTER 0x00 | |
38 | #define ITRC_RETURN 0xFF | |
39 | ||
40 | #define ITRC_QUEUE_ROOM 2 | |
41 | #define ITRC_QUEUE_CMD 6 | |
42 |