|
|
enum | AGHAF_DoCAN_AddrMode { AGHAF_DoCAN_ADDR_MODE_PHYS = 0x00
, AGHAF_DoCAN_ADDR_MODE_FUNC = 0x01
} |
| Possible addressing modes for DoCAN. More...
|
|
enum | AGHAF_DoCAN_ChannelDirection { AGHAF_DoCAN_CHANNEL_DIR_RX = (1U<<0)
, AGHAF_DoCAN_CHANNEL_DIR_TX = (1U<<1)
, AGHAF_DoCAN_CHANNEL_DIR_2WAY = (AGHAF_DoCAN_CHANNEL_DIR_RX | AGHAF_DoCAN_CHANNEL_DIR_TX)
} |
| Possible directions for DoCAN channels. More...
|
|
enum | AGHAF_DoCAN_ChannelParam {
AGHAF_DoCAN_CHANNEL_PARAM_DIRECTION = 0
, AGHAF_DoCAN_CHANNEL_PARAM_TXDL
, AGHAF_DoCAN_CHANNEL_PARAM_PAD_HANDLING
, AGHAF_DoCAN_CHANNEL_PARAM_PAD_VALUE
,
AGHAF_DoCAN_CHANNEL_PARAM_ADDRMODE
, AGHAF_DoCAN_CHANNEL_PARAM_TIMING_AS
, AGHAF_DoCAN_CHANNEL_PARAM_TIMING_AR
, AGHAF_DoCAN_CHANNEL_PARAM_TIMING_BS
,
AGHAF_DoCAN_CHANNEL_PARAM_TIMING_BR
, AGHAF_DoCAN_CHANNEL_PARAM_TIMING_CS
, AGHAF_DoCAN_CHANNEL_PARAM_TIMING_CR
, AGHAF_DoCAN_CHANNEL_PARAM_TIMING_STMIN
,
AGHAF_DoCAN_CHANNEL_PARAM_REQ_ID_FMT
, AGHAF_DoCAN_CHANNEL_PARAM_REQ_ID_VALUE
, AGHAF_DoCAN_CHANNEL_PARAM_REQ_ID_AE
, AGHAF_DoCAN_CHANNEL_PARAM_RESP_ID_FMT
,
AGHAF_DoCAN_CHANNEL_PARAM_RESP_ID_VALUE
, AGHAF_DoCAN_CHANNEL_PARAM_RESP_ID_AE
, AGHAF_DoCAN_CHANNEL_PARAM_WAITFRAME
, AGHAF_DoCAN_CHANNEL_PARAM_BLOCKSIZE
,
AGHAF_DoCAN_CHANNEL_PARAM_MAXDATALEN
, AGHAF_DoCAN_CHANNEL_PARAM_PAD_NOCHECK
, AGHAF_DoCAN_CHANNEL_PARAM_CANFD_BRS
, AGHAF_DoCAN_CHANNEL_PARAM_TIMING_STMIN_OVRD
,
AGHAF_DoCAN_CHANNEL_PARAM_BS_OVRD
} |
| List of parameters used to configure a DoCAN channel. More...
|
|
enum | AGHAF_DoCan_Error {
AGHAF_DOCAN_ERROR_TO_A = 0
, AGHAF_DOCAN_ERROR_TO_BS = 1
, AGHAF_DOCAN_ERROR_TO_CR = 2
, AGHAF_DOCAN_ERROR_SN = 3
,
AGHAF_DOCAN_ERROR_FS = 4
, AGHAF_DOCAN_ERROR_PDU = 5
, AGHAF_DOCAN_ERROR_WAIT = 6
, AGHAF_DOCAN_ERROR_OVFLW = 7
,
AGHAF_DOCAN_ERROR_OTHER = 8
} |
| enumerator to describe the error on the bus More...
|
|
enum | AGHAF_DoCAN_IdFormat { AGHAF_DoCAN_ID_FMT_XTD = (1U<<0)
, AGHAF_DoCAN_ID_FMT_AE = (1U<<1)
} |
| Flags to configure DoCAN identifier format. More...
|
|
enum | AGHAF_DoCAN_PadHandling { AGHAF_DoCAN_PAD_DISABLE = 0x00
, AGHAF_DoCAN_PAD_ENABLE = 0x01
} |
| Enable or disable padding handling. More...
|
|
enum | AGHAF_DoCAN_TxDL {
AGHAF_DoCAN_TX_DL_CLASSIC_CAN = 0
, AGHAF_DoCAN_TX_DL_8 = 8
, AGHAF_DoCAN_TX_DL_12 = 9
, AGHAF_DoCAN_TX_DL_16 = 10
,
AGHAF_DoCAN_TX_DL_20 = 11
, AGHAF_DoCAN_TX_DL_24 = 12
, AGHAF_DoCAN_TX_DL_32 = 13
, AGHAF_DoCAN_TX_DL_48 = 14
,
AGHAF_DoCAN_TX_DL_64 = 15
} |
| Possible TX_DL for DoCAN transmissions. More...
|
|