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 |