Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | adxrs450_state |
Macros | |
#define | ADXRS450_STARTUP_DELAY 50 /* ms */ |
#define | ADXRS450_SENSOR_DATA 0x20 |
#define | ADXRS450_WRITE_DATA 0x40 |
#define | ADXRS450_READ_DATA 0x80 |
#define | ADXRS450_RATE1 0x00 /* Rate Registers */ |
#define | ADXRS450_TEMP1 0x02 /* Temperature Registers */ |
#define | ADXRS450_LOCST1 0x04 /* Low CST Memory Registers */ |
#define | ADXRS450_HICST1 0x06 /* High CST Memory Registers */ |
#define | ADXRS450_QUAD1 0x08 /* Quad Memory Registers */ |
#define | ADXRS450_FAULT1 0x0A /* Fault Registers */ |
#define | ADXRS450_PID1 0x0C /* Part ID Register 1 */ |
#define | ADXRS450_SNH 0x0E /* Serial Number Registers, 4 bytes */ |
#define | ADXRS450_SNL 0x10 |
#define | ADXRS450_DNC1 0x12 /* Dynamic Null Correction Registers */ |
#define | ADXRS450_P 0x01 |
#define | ADXRS450_CHK 0x02 |
#define | ADXRS450_CST 0x04 |
#define | ADXRS450_PWR 0x08 |
#define | ADXRS450_POR 0x10 |
#define | ADXRS450_NVM 0x20 |
#define | ADXRS450_Q 0x40 |
#define | ADXRS450_PLL 0x80 |
#define | ADXRS450_UV 0x100 |
#define | ADXRS450_OV 0x200 |
#define | ADXRS450_AMP 0x400 |
#define | ADXRS450_FAIL 0x800 |
#define | ADXRS450_WRERR_MASK (0x7 << 29) |
#define | ADXRS450_MAX_RX 4 |
#define | ADXRS450_MAX_TX 4 |
#define | ADXRS450_GET_ST(a) ((a >> 26) & 0x3) |
Enumerations | |
enum | { ID_ADXRS450, ID_ADXRS453 } |
#define ADXRS450_AMP 0x400 |
Definition at line 32 of file adxrs450.h.
#define ADXRS450_CHK 0x02 |
Definition at line 23 of file adxrs450.h.
#define ADXRS450_CST 0x04 |
Definition at line 24 of file adxrs450.h.
#define ADXRS450_DNC1 0x12 /* Dynamic Null Correction Registers */ |
Definition at line 20 of file adxrs450.h.
#define ADXRS450_FAIL 0x800 |
Definition at line 33 of file adxrs450.h.
#define ADXRS450_FAULT1 0x0A /* Fault Registers */ |
Definition at line 16 of file adxrs450.h.
Definition at line 40 of file adxrs450.h.
#define ADXRS450_HICST1 0x06 /* High CST Memory Registers */ |
Definition at line 14 of file adxrs450.h.
#define ADXRS450_LOCST1 0x04 /* Low CST Memory Registers */ |
Definition at line 13 of file adxrs450.h.
#define ADXRS450_MAX_RX 4 |
Definition at line 37 of file adxrs450.h.
#define ADXRS450_MAX_TX 4 |
Definition at line 38 of file adxrs450.h.
#define ADXRS450_NVM 0x20 |
Definition at line 27 of file adxrs450.h.
#define ADXRS450_OV 0x200 |
Definition at line 31 of file adxrs450.h.
#define ADXRS450_P 0x01 |
Definition at line 22 of file adxrs450.h.
#define ADXRS450_PID1 0x0C /* Part ID Register 1 */ |
Definition at line 17 of file adxrs450.h.
#define ADXRS450_PLL 0x80 |
Definition at line 29 of file adxrs450.h.
#define ADXRS450_POR 0x10 |
Definition at line 26 of file adxrs450.h.
#define ADXRS450_PWR 0x08 |
Definition at line 25 of file adxrs450.h.
#define ADXRS450_Q 0x40 |
Definition at line 28 of file adxrs450.h.
#define ADXRS450_QUAD1 0x08 /* Quad Memory Registers */ |
Definition at line 15 of file adxrs450.h.
#define ADXRS450_RATE1 0x00 /* Rate Registers */ |
Definition at line 11 of file adxrs450.h.
#define ADXRS450_READ_DATA 0x80 |
Definition at line 9 of file adxrs450.h.
#define ADXRS450_SENSOR_DATA 0x20 |
Definition at line 7 of file adxrs450.h.
#define ADXRS450_SNH 0x0E /* Serial Number Registers, 4 bytes */ |
Definition at line 18 of file adxrs450.h.
#define ADXRS450_SNL 0x10 |
Definition at line 19 of file adxrs450.h.
#define ADXRS450_STARTUP_DELAY 50 /* ms */ |
Definition at line 4 of file adxrs450.h.
#define ADXRS450_TEMP1 0x02 /* Temperature Registers */ |
Definition at line 12 of file adxrs450.h.
#define ADXRS450_UV 0x100 |
Definition at line 30 of file adxrs450.h.
#define ADXRS450_WRERR_MASK (0x7 << 29) |
Definition at line 35 of file adxrs450.h.
#define ADXRS450_WRITE_DATA 0x40 |
Definition at line 8 of file adxrs450.h.
anonymous enum |
Definition at line 42 of file adxrs450.h.