MiniCAN | MiniCAN: minican.h File Reference | Documentation |
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | CAN_INTERFACE_READ |
data structure for receiving messages More... | |
struct | CAN_INTERFACE_WRITE |
data structure for sending messages More... | |
struct | CAN_INTERFACE_PARAMETERS |
interface parameters More... | |
struct | CAN_INTERFACE_STATE |
interface state More... | |
Defines | |
#define | PROGRAMM_NUMBER 0x9020 |
program number | |
#define | CAN_TASK_NUMBER 0x300 |
task number of this example | |
#define | VERSION '1' |
version of program | |
#define | REVISION 'C' |
revision of program | |
#define | CAN_RCV_BUFFER_SIZE 0x100000L |
1MB | |
#define | CAN_PARAM_ERROR 0 |
offset of the global error state | |
#define | CAN_PARAM_TIMESTAMP_HI 2 |
offset of upper 32 bit of current timestamp | |
#define | CAN_PARAM_TIMESTAMP_LO 6 |
offset of lower 32 bit of current timestamp | |
#define | CAN_PARAM_INTERFACE0 10 |
offset of parameters for interface 0 | |
#define | CAN_PARAM_INTERFACE1 30 |
offset of parameters for interface 1 | |
#define | CAN_PARAM_SLOT 50 |
offset of the slot number of X-CAN-2 | |
#define | CAN_PARAM_STATE0 80 |
offset of interface 0 state | |
#define | CAN_PARAM_STATE1 92 |
offset of interface 1 state | |
#define | CAN_PARAM_COUNT_FILTER0 104 |
offset of interface 0 RCV counter | |
#define | CAN_PARAM_COUNT_FILTER1 108 |
offset of interface 1 RCV counter | |
#define | CAN_PARAM_COUNT_ACK0 120 |
offset of interface 0 ACK counter | |
#define | CAN_PARAM_COUNT_ACK1 124 |
offset of interface 1 ACK counter | |
#define | CAN_PARAM_COUNT_CTRL0 112 |
offset of interface 0 ERR counter | |
#define | CAN_PARAM_COUNT_CTRL1 116 |
offset of interface 1 ERR counter | |
#define | CAN_START_INTERFACES 2 |
procedure Start | |
#define | CAN_STOP_INTERFACES 3 |
procedure Stop | |
#define | CAN_READ_INTERFACE0 4 |
function Read0 | |
#define | CAN_WRITE_INTERFACE0 5 |
function Write0 | |
#define | CAN_READ_INTERFACE1 6 |
function Read1 | |
#define | CAN_WRITE_INTERFACE1 7 |
function Write1 | |
#define | CAN_MIXED_ID (11 | 29) |
identifier for mixed mode IDs |
Definition in file minican.h.
#define CAN_MIXED_ID (11 | 29) |
#define CAN_PARAM_COUNT_ACK0 120 |
#define CAN_PARAM_COUNT_ACK1 124 |
#define CAN_PARAM_COUNT_CTRL0 112 |
#define CAN_PARAM_COUNT_CTRL1 116 |
#define CAN_PARAM_COUNT_FILTER0 104 |
#define CAN_PARAM_COUNT_FILTER1 108 |
#define CAN_PARAM_ERROR 0 |
#define CAN_PARAM_INTERFACE0 10 |
#define CAN_PARAM_INTERFACE1 30 |
#define CAN_PARAM_SLOT 50 |
#define CAN_PARAM_TIMESTAMP_HI 2 |
#define CAN_PARAM_TIMESTAMP_LO 6 |
#define CAN_RCV_BUFFER_SIZE 0x100000L |
#define PROGRAMM_NUMBER 0x9020 |
#define REVISION 'C' |
#define VERSION '1' |
24 Sep 2008 | SORCUS Computer GmbH |