Defines | |
#define | SJA1000_MODECTRL |
#define | RM_RR_Bit |
#define | LOM_Bit |
#define | STM_Bit |
#define | AFM_Bit |
#define | SM_Bit |
#define | SJA1000_IEN |
#define | RIE_Bit |
#define | TIE_Bit |
#define | EIE_Bit |
#define | DOIE_Bit |
#define | WUIE_Bit |
#define | EPIE_Bit |
#define | ALIE_Bit |
#define | BEIE_Bit |
#define | SJA1000_CMD |
#define | TR_Bit |
#define | AT_Bit |
#define | RRB_Bit |
#define | CDO_Bit |
#define | SRR_Bit |
#define | SJA1000_STATUS |
#define | RBS_Bit |
#define | DOS_Bit |
#define | TBS_Bit |
#define | TCS_Bit |
#define | RS_Bit |
#define | TS_Bit |
#define | ES_Bit |
#define | BS_Bit |
#define | SJA1000_INT |
#define | RI_Bit |
#define | TI_Bit |
#define | EI_Bit |
#define | DOI_Bit |
#define | WUI_Bit |
#define | EPI_Bit |
#define | ALI_Bit |
#define | BEI_Bit |
#define | SJA1000_BT0 |
#define | SJA1000_BT1 |
#define | SAM_Bit |
#define | SJA1000_OUTCTRL |
#define | BiPhaseMode |
#define | NormalMode |
#define | ClkOutMode |
#define | ClkOutMode |
#define | OCPOL1_Bit |
#define | OCPOL1_Bit |
#define | Tx1Float |
#define | Tx1Float |
#define | Tx1PullDn |
#define | Tx1PullDn |
#define | Tx1PullUp |
#define | Tx1PullUp |
#define | Tx1PshPull |
#define | Tx1PshPull |
#define | OCPOLO_Bit |
#define | Tx0Float |
#define | Tx0Float |
#define | Tx0PullDn |
#define | Tx0PullDn |
#define | Tx0PullUp |
#define | Tx0PshPull |
#define | SJA1000_AC0 |
#define | SJA1000_AC1 |
#define | SJA1000_AC2 |
#define | SJA1000_AC3 |
#define | SJA1000_AM0 |
#define | SJA1000_AM1 |
#define | SJA1000_AM2 |
#define | SJA1000_AM3 |
#define | SJA1000_RxFrameInfo |
#define | SJA1000_Rx1 |
#define | SJA1000_Rx2 |
#define | SJA1000_Rx3 |
#define | SJA1000_Rx4 |
#define | SJA1000_Rx5 |
#define | SJA1000_Rx6 |
#define | SJA1000_Rx7 |
#define | SJA1000_Rx8 |
#define | SJA1000_Rx9 |
#define | SJA1000_Rx10 |
#define | SJA1000_Rx11 |
#define | SJA1000_Rx12 |
#define | TestReg |
#define | SJA1000_TxFrameInfo |
#define | SJA1000_Tx1 |
#define | SJA1000_Tx2 |
#define | SJA1000_Tx3 |
#define | SJA1000_Tx4 |
#define | SJA1000_Tx5 |
#define | SJA1000_Tx6 |
#define | SJA1000_Tx7 |
#define | SJA1000_Tx8 |
#define | SJA1000_Tx9 |
#define | SJA1000_Tx10 |
#define | SJA1000_Tx11 |
#define | SJA1000_Tx12 |
#define | SJA1000_TxFrameInfoRd |
#define | SJA1000_TxRd1 |
#define | SJA1000_TxRd2 |
#define | SJA1000_TxRd3 |
#define | SJA1000_TxRd4 |
#define | SJA1000_TxRd5 |
#define | SJA1000_TxRd6 |
#define | SJA1000_TxRd7 |
#define | SJA1000_TxRd8 |
#define | SJA1000_TxRd9 |
#define | SJA1000_TxRd10 |
#define | SJA1000_TxRd11 |
#define | SJA1000_TxRd12 |
#define | SJA1000_ArbLostCap |
#define | SJA1000_ErrCodeCap |
#define | SJA1000_ErrWarnLimit |
#define | SJA1000_RxErrCount |
#define | SJA1000_TxErrCount |
#define | SJA1000_RxMsgCount |
#define | SJA1000_RxBufStartAdr |
#define | SJA1000_CLK_DIV |
#define | DivBy1 |
#define | DivBy2 |
#define | ClkOff_Bit |
#define | RXINTEN_Bit |
#define | CBP_Bit |
#define | CANMode_Bit |
#define | OCPOL0_Bit |
#define | Presc_MB_16 |
#define | SJW_MB_16 |
#define | TSEG1_MB_16 |
#define | TSEG2_MB_16 |
#define | CAN_SPEED_10K |
#define | CAN_SPEED_20K |
#define | CAN_SPEED_50K |
#define | CAN_SPEED_100K |
#define | CAN_SPEED_125K |
#define | CAN_SPEED_250K |
#define | CAN_SPEED_500K |
#define | CAN_SPEED_800K |
#define | CAN_SPEED_1M |
#define | CAN_SPEED_MANUAL |
#define | errCAN_INVALID_BAUD |
#define | CAN_OK |
#define | CAN_ERR |
#define | CAN_INIT_SPEED_ERR |
#define | CAN_NOT_INITIATED |
#define | CAN_NOT_STARTED |
#define | CAN_TXBUF_FULL |
#define | CAN_RXBUF_EMPTY |
#define | CAN_LOST_FRAME |
#define | CAN_BUS_OFF |
#define | CAN_29 |
#define | CAN_RTR |
#define | ClrIntEnSJA |
Functions | |
void | keep_icc_happy (void) |
Variables | |
NUTDEVICE | devSJA1000 |
Device information structure. | |
IFCAN | ifc_sja1000 |
Interface information structure. | |
NUTDEVICE | devSJA1000 |
Device information structure. |
|
Device information structure. Applications must pass this structure to NutRegisterDevice() to bind this CAN device driver to the Nut/OS kernel. |
|
Device information structure. Applications must pass this structure to NutRegisterDevice() to bind this CAN device driver to the Nut/OS kernel. |
|
Interface information structure. This struct stores some interface parameters like bautdate and acceptance mask / code. Beside this Callback handlers are registered. |