Lines Matching refs:transmitmailbox
1253 uint32_t transmitmailbox; in HAL_CAN_AddTxMessage() local
1280 transmitmailbox = (tsr & CAN_TSR_CODE) >> CAN_TSR_CODE_Pos; in HAL_CAN_AddTxMessage()
1283 *pTxMailbox = (uint32_t)1 << transmitmailbox; in HAL_CAN_AddTxMessage()
1288 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->StdId << CAN_TI0R_STID_Pos) | in HAL_CAN_AddTxMessage()
1293 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | in HAL_CAN_AddTxMessage()
1299 hcan->Instance->sTxMailBox[transmitmailbox].TDTR = (pHeader->DLC); in HAL_CAN_AddTxMessage()
1304 SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TDTR, CAN_TDT0R_TGT); in HAL_CAN_AddTxMessage()
1308 WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDHR, in HAL_CAN_AddTxMessage()
1313 WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDLR, in HAL_CAN_AddTxMessage()
1320 SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TIR, CAN_TI0R_TXRQ); in HAL_CAN_AddTxMessage()
1477 uint32_t transmitmailbox; in HAL_CAN_GetTxTimestamp() local
1487 transmitmailbox = POSITION_VAL(TxMailbox); in HAL_CAN_GetTxTimestamp()
1490 …timestamp = (hcan->Instance->sTxMailBox[transmitmailbox].TDTR & CAN_TDT0R_TIME) >> CAN_TDT0R_TIME_… in HAL_CAN_GetTxTimestamp()