#include "vxWorks.h"
#include "stdlib.h"
#include "stdio.h"
#include "string.h"
#include "taskLib.h"
#include "ctype.h"
#include "signal.h"
#include "setjmp.h"
#include "iv.h"
#include "intLib.h"
#include "sysLib.h"
#include "netShow.h"
#include "time.h"
#include "timers.h"
#include "tickLib.h"
#include "math.h"
#include "errno.h"
#include "application.conf"
Defines | |
| #define | ITLEVEL 3 |
| #define | RCTLREG 0 |
| #define | RSTAREG 0 |
| #define | RITVREG 2 |
| #define | RADDREG 6 |
| #define | RDATREG 4 |
| #define | RDATREGr 4 |
| #define | RDATREGc 6 |
| #define | CIFCTRL (raddr + 0) |
| #define | CIFSTAT (raddr + 0) |
| #define | CIFADDR (raddr + 0) |
| #define | CIFDATA (raddr + 1) |
| #define | CANREADf 0x8000 |
| #define | CANREADi 0x8200 |
| #define | CANWRITf 0x8800 |
| #define | CANWRITi 0x8a00 |
| #define | CANCTRL 0x00 |
| #define | CANSTAT 0x01 |
| #define | CANCPUI 0x02 |
Functions | |
| static int | waitCAN (unsigned raddr) |
| int | InitCAN (unsigned raddr, unsigned cspeed) |
| int | SendMsg (unsigned raddr, unsigned mssg, unsigned short caddr[], unsigned short data[], int ndata, char *text) |
| int | RecvMsg (unsigned raddr, unsigned mssg, unsigned short caddr[]) |
| int | RqstMsg (unsigned raddr, unsigned mssg, unsigned short caddr[]) |
| int | WaitMsg (unsigned raddr, unsigned mssg, unsigned short data[], int ndata, char *text) |
| int | WritCAN (unsigned raddr, unsigned caddr, unsigned short cdata) |
| int | WritCANx (unsigned raddr, unsigned caddr, unsigned short cdata[], int cnum) |
| int | ReadCAN (unsigned raddr, unsigned caddr, unsigned short *cdata) |
| int | ReadCANx (unsigned raddr, unsigned caddr, unsigned short cdata[], int cnum) |
Variables | |
| jmp_buf | env |
| int | MemFaultSig |
| int | MemFaultCode |
modification history -------------------- 15aug08 kHu DOXYGEN comments added 06apr06 kHu WaitMsg() ergaenzt: set message invalid 06apr06 kHu RqstMsg() war kein Remote Request
| #define CANCPUI 0x02 |
| #define CANCTRL 0x00 |
| #define CANREADf 0x8000 |
| #define CANREADi 0x8200 |
| #define CANSTAT 0x01 |
| #define CANWRITf 0x8800 |
| #define CANWRITi 0x8a00 |
| #define CIFADDR (raddr + 0) |
| #define CIFCTRL (raddr + 0) |
| #define CIFDATA (raddr + 1) |
| #define CIFSTAT (raddr + 0) |
| #define ITLEVEL 3 |
| #define RADDREG 6 |
| #define RCTLREG 0 |
| #define RDATREG 4 |
| #define RDATREGc 6 |
| #define RDATREGr 4 |
| #define RITVREG 2 |
| #define RSTAREG 0 |
| int InitCAN | ( | unsigned | raddr, | |
| unsigned | cspeed | |||
| ) |
| int ReadCAN | ( | unsigned | raddr, | |
| unsigned | caddr, | |||
| unsigned short * | cdata | |||
| ) |
| int ReadCANx | ( | unsigned | raddr, | |
| unsigned | caddr, | |||
| unsigned short | cdata[], | |||
| int | cnum | |||
| ) |
| int RecvMsg | ( | unsigned | raddr, | |
| unsigned | mssg, | |||
| unsigned short | caddr[] | |||
| ) |
| int RqstMsg | ( | unsigned | raddr, | |
| unsigned | mssg, | |||
| unsigned short | caddr[] | |||
| ) |
| int SendMsg | ( | unsigned | raddr, | |
| unsigned | mssg, | |||
| unsigned short | caddr[], | |||
| unsigned short | data[], | |||
| int | ndata, | |||
| char * | text | |||
| ) |
| static int waitCAN | ( | unsigned | raddr | ) | [static] |
| int WaitMsg | ( | unsigned | raddr, | |
| unsigned | mssg, | |||
| unsigned short | data[], | |||
| int | ndata, | |||
| char * | text | |||
| ) |
| int WritCAN | ( | unsigned | raddr, | |
| unsigned | caddr, | |||
| unsigned short | cdata | |||
| ) |
| int WritCANx | ( | unsigned | raddr, | |
| unsigned | caddr, | |||
| unsigned short | cdata[], | |||
| int | cnum | |||
| ) |
| jmp_buf env |
| int MemFaultCode |
| int MemFaultSig |
1.5.6