Lines Matching refs:pHeader

1222 HAL_StatusTypeDef HAL_CAN_AddTxMessage(CAN_HandleTypeDef *hcan, const CAN_TxHeaderTypeDef *pHeader,  in HAL_CAN_AddTxMessage()  argument
1230 assert_param(IS_CAN_IDTYPE(pHeader->IDE)); in HAL_CAN_AddTxMessage()
1231 assert_param(IS_CAN_RTR(pHeader->RTR)); in HAL_CAN_AddTxMessage()
1232 assert_param(IS_CAN_DLC(pHeader->DLC)); in HAL_CAN_AddTxMessage()
1233 if (pHeader->IDE == CAN_ID_STD) in HAL_CAN_AddTxMessage()
1235 assert_param(IS_CAN_STDID(pHeader->StdId)); in HAL_CAN_AddTxMessage()
1239 assert_param(IS_CAN_EXTID(pHeader->ExtId)); in HAL_CAN_AddTxMessage()
1241 assert_param(IS_FUNCTIONAL_STATE(pHeader->TransmitGlobalTime)); in HAL_CAN_AddTxMessage()
1258 if (pHeader->IDE == CAN_ID_STD) in HAL_CAN_AddTxMessage()
1260 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->StdId << CAN_TI0R_STID_Pos) | in HAL_CAN_AddTxMessage()
1261 pHeader->RTR); in HAL_CAN_AddTxMessage()
1265 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | in HAL_CAN_AddTxMessage()
1266 pHeader->IDE | in HAL_CAN_AddTxMessage()
1267 pHeader->RTR); in HAL_CAN_AddTxMessage()
1271 hcan->Instance->sTxMailBox[transmitmailbox].TDTR = (pHeader->DLC); in HAL_CAN_AddTxMessage()
1274 if (pHeader->TransmitGlobalTime == ENABLE) in HAL_CAN_AddTxMessage()
1481 CAN_RxHeaderTypeDef *pHeader, uint8_t aData[]) in HAL_CAN_GetRxMessage() argument
1515 pHeader->IDE = CAN_RI0R_IDE & hcan->Instance->sFIFOMailBox[RxFifo].RIR; in HAL_CAN_GetRxMessage()
1516 if (pHeader->IDE == CAN_ID_STD) in HAL_CAN_GetRxMessage()
1518pHeader->StdId = (CAN_RI0R_STID & hcan->Instance->sFIFOMailBox[RxFifo].RIR) >> CAN_TI0R_STID_Pos; in HAL_CAN_GetRxMessage()
1522 pHeader->ExtId = ((CAN_RI0R_EXID | CAN_RI0R_STID) & in HAL_CAN_GetRxMessage()
1525 pHeader->RTR = (CAN_RI0R_RTR & hcan->Instance->sFIFOMailBox[RxFifo].RIR); in HAL_CAN_GetRxMessage()
1529 pHeader->DLC = 8U; in HAL_CAN_GetRxMessage()
1533pHeader->DLC = (CAN_RDT0R_DLC & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_DLC_Pos; in HAL_CAN_GetRxMessage()
1535pHeader->FilterMatchIndex = (CAN_RDT0R_FMI & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT… in HAL_CAN_GetRxMessage()
1536pHeader->Timestamp = (CAN_RDT0R_TIME & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_TIM… in HAL_CAN_GetRxMessage()