|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | ErrLogEntry_tag |
| struct | DpramBootSpooler_tag |
Macros | |
| #define | CHAN_SYSTEM 0x0001 /* system channel (spooler to spooler) */ |
| #define | CHAN_ERRLOG 0x0005 /* error logger */ |
| #define | CHAN_CAPI 0x0064 /* CAPI interface */ |
| #define | CHAN_NDIS_DATA 0x1001 /* NDIS data transfer */ |
| #define | RDY_MAGIC 0x52535953UL /* 'SYSR' reversed */ |
| #define | RDY_MAGIC_SIZE 4 /* size in bytes */ |
| #define | MAX_N_TOK_BYTES 255 |
| #define | MIN_RDY_MSG_SIZE RDY_MAGIC_SIZE |
| #define | MAX_RDY_MSG_SIZE (RDY_MAGIC_SIZE + MAX_N_TOK_BYTES) |
| #define | SYSR_TOK_END 0 |
| #define | SYSR_TOK_B_CHAN 1 /* nr. of B-Channels; DataLen=1; def: 2 */ |
| #define | SYSR_TOK_FAX_CHAN 2 /* nr. of FAX Channels; DataLen=1; def: 0 */ |
| #define | SYSR_TOK_MAC_ADDR 3 /* MAC-Address; DataLen=6; def: auto */ |
| #define | SYSR_TOK_ESC 255 /* undefined data size yet */ |
| #define | SYSR_TOK_B_CHAN_DEF 2 /* assume 2 B-Channels */ |
| #define | SYSR_TOK_FAX_CHAN_DEF 1 /* assume 1 FAX Channel */ |
| #define | ERRLOG_CMD_REQ "ERRLOG ON" |
| #define | ERRLOG_CMD_REQ_SIZE 10 /* with final 0 byte ! */ |
| #define | ERRLOG_CMD_STOP "ERRLOG OFF" |
| #define | ERRLOG_CMD_STOP_SIZE 11 /* with final 0 byte ! */ |
| #define | ERRLOG_ENTRY_SIZE 64 /* sizeof(tErrLogEntry) */ |
| #define | ERRLOG_TEXT_SIZE (ERRLOG_ENTRY_SIZE - 2 * 4 - 1) |
| #define | DPRAM_SPOOLER_DATA_SIZE 0x20 |
| #define | DPRAM_SPOOLER_MIN_SIZE 5 /* Len+RdPtr+Wrptr+2*data */ |
| #define | DPRAM_SPOOLER_DEF_SIZE 0x23 /* current default size */ |
| #define | SIZE_RSV_SOFT_UART 0x1B0 /* 432 bytes reserved for SoftUart */ |
Typedefs | |
| typedef struct ErrLogEntry_tag | tErrLogEntry |
| typedef struct DpramBootSpooler_tag | tDpramBootSpooler |
| #define CHAN_SYSTEM 0x0001 /* system channel (spooler to spooler) */ |
| #define DPRAM_SPOOLER_DEF_SIZE 0x23 /* current default size */ |
| #define ERRLOG_ENTRY_SIZE 64 /* sizeof(tErrLogEntry) */ |
| #define ERRLOG_TEXT_SIZE (ERRLOG_ENTRY_SIZE - 2 * 4 - 1) |
| #define MAX_RDY_MSG_SIZE (RDY_MAGIC_SIZE + MAX_N_TOK_BYTES) |
| #define MIN_RDY_MSG_SIZE RDY_MAGIC_SIZE |
| #define SIZE_RSV_SOFT_UART 0x1B0 /* 432 bytes reserved for SoftUart */ |
| #define SYSR_TOK_B_CHAN 1 /* nr. of B-Channels; DataLen=1; def: 2 */ |
| #define SYSR_TOK_FAX_CHAN 2 /* nr. of FAX Channels; DataLen=1; def: 0 */ |
| #define SYSR_TOK_MAC_ADDR 3 /* MAC-Address; DataLen=6; def: auto */ |
| typedef struct ErrLogEntry_tag tErrLogEntry |
1.8.2