Home
last modified time | relevance | path

Searched refs:transmitmailbox (Results 1 – 14 of 14) sorted by relevance

/hal_stm32-latest/stm32cube/stm32l4xx/drivers/src/Legacy/
Dstm32l4xx_hal_can.c544 uint32_t transmitmailbox = CAN_TXSTATUS_NOMAILBOX; in HAL_CAN_Transmit() local
569 transmitmailbox = 0; in HAL_CAN_Transmit()
573 transmitmailbox = 1; in HAL_CAN_Transmit()
577 transmitmailbox = 2; in HAL_CAN_Transmit()
580 if (transmitmailbox != CAN_TXSTATUS_NOMAILBOX) in HAL_CAN_Transmit()
583 hcan->Instance->sTxMailBox[transmitmailbox].TIR &= CAN_TI0R_TXRQ; in HAL_CAN_Transmit()
587 hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->StdId << 21) | \ in HAL_CAN_Transmit()
593 hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->ExtId << 3) | \ in HAL_CAN_Transmit()
600 hcan->Instance->sTxMailBox[transmitmailbox].TDTR &= (uint32_t)0xFFFFFFF0; in HAL_CAN_Transmit()
601 hcan->Instance->sTxMailBox[transmitmailbox].TDTR |= hcan->pTxMsg->DLC; in HAL_CAN_Transmit()
[all …]
/hal_stm32-latest/stm32cube/stm32f0xx/drivers/src/Legacy/
Dstm32f0xx_hal_can.c538 uint32_t transmitmailbox = CAN_TXSTATUS_NOMAILBOX; in HAL_CAN_Transmit() local
573 transmitmailbox = CAN_TXMAILBOX_0; in HAL_CAN_Transmit()
577 transmitmailbox = CAN_TXMAILBOX_1; in HAL_CAN_Transmit()
581 transmitmailbox = CAN_TXMAILBOX_2; in HAL_CAN_Transmit()
585 hcan->Instance->sTxMailBox[transmitmailbox].TIR &= CAN_TI0R_TXRQ; in HAL_CAN_Transmit()
589 … hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->StdId << CAN_TI0R_STID_Pos) | \ in HAL_CAN_Transmit()
595 … hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->ExtId << CAN_TI0R_EXID_Pos) | \ in HAL_CAN_Transmit()
602 hcan->Instance->sTxMailBox[transmitmailbox].TDTR &= 0xFFFFFFF0U; in HAL_CAN_Transmit()
603 hcan->Instance->sTxMailBox[transmitmailbox].TDTR |= hcan->pTxMsg->DLC; in HAL_CAN_Transmit()
606 …WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDLR, ((uint32_t)hcan->pTxMsg->Data[3] << CA… in HAL_CAN_Transmit()
[all …]
/hal_stm32-latest/stm32cube/stm32f3xx/drivers/src/Legacy/
Dstm32f3xx_hal_can.c540 uint32_t transmitmailbox = CAN_TXSTATUS_NOMAILBOX; in HAL_CAN_Transmit() local
575 transmitmailbox = CAN_TXMAILBOX_0; in HAL_CAN_Transmit()
579 transmitmailbox = CAN_TXMAILBOX_1; in HAL_CAN_Transmit()
583 transmitmailbox = CAN_TXMAILBOX_2; in HAL_CAN_Transmit()
587 hcan->Instance->sTxMailBox[transmitmailbox].TIR &= CAN_TI0R_TXRQ; in HAL_CAN_Transmit()
591 … hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->StdId << CAN_TI0R_STID_Pos) | \ in HAL_CAN_Transmit()
597 … hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->ExtId << CAN_TI0R_EXID_Pos) | \ in HAL_CAN_Transmit()
604 hcan->Instance->sTxMailBox[transmitmailbox].TDTR &= 0xFFFFFFF0U; in HAL_CAN_Transmit()
605 hcan->Instance->sTxMailBox[transmitmailbox].TDTR |= hcan->pTxMsg->DLC; in HAL_CAN_Transmit()
608 …WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDLR, ((uint32_t)hcan->pTxMsg->Data[3] << CA… in HAL_CAN_Transmit()
[all …]
/hal_stm32-latest/stm32cube/stm32f2xx/drivers/src/Legacy/
Dstm32f2xx_hal_can.c539 uint32_t transmitmailbox = CAN_TXSTATUS_NOMAILBOX; in HAL_CAN_Transmit() local
574 transmitmailbox = CAN_TXMAILBOX_0; in HAL_CAN_Transmit()
578 transmitmailbox = CAN_TXMAILBOX_1; in HAL_CAN_Transmit()
582 transmitmailbox = CAN_TXMAILBOX_2; in HAL_CAN_Transmit()
586 hcan->Instance->sTxMailBox[transmitmailbox].TIR &= CAN_TI0R_TXRQ; in HAL_CAN_Transmit()
590 hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->StdId << 21U) | \ in HAL_CAN_Transmit()
596 hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->ExtId << 3U) | \ in HAL_CAN_Transmit()
603 hcan->Instance->sTxMailBox[transmitmailbox].TDTR &= (uint32_t)0xFFFFFFF0U; in HAL_CAN_Transmit()
604 hcan->Instance->sTxMailBox[transmitmailbox].TDTR |= hcan->pTxMsg->DLC; in HAL_CAN_Transmit()
607 hcan->Instance->sTxMailBox[transmitmailbox].TDLR = (((uint32_t)hcan->pTxMsg->Data[3U] << 24U) | in HAL_CAN_Transmit()
[all …]
/hal_stm32-latest/stm32cube/stm32f7xx/drivers/src/Legacy/
Dstm32f7xx_hal_can.c570 uint32_t transmitmailbox = CAN_TXSTATUS_NOMAILBOX; in HAL_CAN_Transmit() local
605 transmitmailbox = CAN_TXMAILBOX_0; in HAL_CAN_Transmit()
609 transmitmailbox = CAN_TXMAILBOX_1; in HAL_CAN_Transmit()
613 transmitmailbox = CAN_TXMAILBOX_2; in HAL_CAN_Transmit()
617 hcan->Instance->sTxMailBox[transmitmailbox].TIR &= CAN_TI0R_TXRQ; in HAL_CAN_Transmit()
621 hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->StdId << 21U) | \ in HAL_CAN_Transmit()
627 hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->ExtId << 3U) | \ in HAL_CAN_Transmit()
634 hcan->Instance->sTxMailBox[transmitmailbox].TDTR &= (uint32_t)0xFFFFFFF0U; in HAL_CAN_Transmit()
635 hcan->Instance->sTxMailBox[transmitmailbox].TDTR |= hcan->pTxMsg->DLC; in HAL_CAN_Transmit()
638 hcan->Instance->sTxMailBox[transmitmailbox].TDLR = (((uint32_t)hcan->pTxMsg->Data[3U] << 24U) | in HAL_CAN_Transmit()
[all …]
/hal_stm32-latest/stm32cube/stm32f1xx/drivers/src/Legacy/
Dstm32f1xx_hal_can.c551 uint32_t transmitmailbox = CAN_TXSTATUS_NOMAILBOX; in HAL_CAN_Transmit() local
586 transmitmailbox = CAN_TXMAILBOX_0; in HAL_CAN_Transmit()
590 transmitmailbox = CAN_TXMAILBOX_1; in HAL_CAN_Transmit()
594 transmitmailbox = CAN_TXMAILBOX_2; in HAL_CAN_Transmit()
598 hcan->Instance->sTxMailBox[transmitmailbox].TIR &= CAN_TI0R_TXRQ; in HAL_CAN_Transmit()
602 … hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->StdId << CAN_TI0R_STID_Pos) | in HAL_CAN_Transmit()
608 … hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->ExtId << CAN_TI0R_EXID_Pos) | in HAL_CAN_Transmit()
615 hcan->Instance->sTxMailBox[transmitmailbox].TDTR &= 0xFFFFFFF0U; in HAL_CAN_Transmit()
616 hcan->Instance->sTxMailBox[transmitmailbox].TDTR |= hcan->pTxMsg->DLC; in HAL_CAN_Transmit()
619 …WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDLR, ((uint32_t)hcan->pTxMsg->Data[3] << CA… in HAL_CAN_Transmit()
[all …]
/hal_stm32-latest/stm32cube/stm32f4xx/drivers/src/Legacy/
Dstm32f4xx_hal_can.c564 uint32_t transmitmailbox = CAN_TXSTATUS_NOMAILBOX; in HAL_CAN_Transmit() local
599 transmitmailbox = CAN_TXMAILBOX_0; in HAL_CAN_Transmit()
603 transmitmailbox = CAN_TXMAILBOX_1; in HAL_CAN_Transmit()
607 transmitmailbox = CAN_TXMAILBOX_2; in HAL_CAN_Transmit()
611 hcan->Instance->sTxMailBox[transmitmailbox].TIR &= CAN_TI0R_TXRQ; in HAL_CAN_Transmit()
615 hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->StdId << 21U) | \ in HAL_CAN_Transmit()
621 hcan->Instance->sTxMailBox[transmitmailbox].TIR |= ((hcan->pTxMsg->ExtId << 3U) | \ in HAL_CAN_Transmit()
628 hcan->Instance->sTxMailBox[transmitmailbox].TDTR &= (uint32_t)0xFFFFFFF0U; in HAL_CAN_Transmit()
629 hcan->Instance->sTxMailBox[transmitmailbox].TDTR |= hcan->pTxMsg->DLC; in HAL_CAN_Transmit()
632 hcan->Instance->sTxMailBox[transmitmailbox].TDLR = (((uint32_t)hcan->pTxMsg->Data[3U] << 24U) | in HAL_CAN_Transmit()
[all …]
/hal_stm32-latest/stm32cube/stm32f0xx/drivers/src/
Dstm32f0xx_hal_can.c1209 uint32_t transmitmailbox; in HAL_CAN_AddTxMessage() local
1236 transmitmailbox = (tsr & CAN_TSR_CODE) >> CAN_TSR_CODE_Pos; in HAL_CAN_AddTxMessage()
1239 *pTxMailbox = (uint32_t)1 << transmitmailbox; in HAL_CAN_AddTxMessage()
1244 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->StdId << CAN_TI0R_STID_Pos) | in HAL_CAN_AddTxMessage()
1249 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | in HAL_CAN_AddTxMessage()
1255 hcan->Instance->sTxMailBox[transmitmailbox].TDTR = (pHeader->DLC); in HAL_CAN_AddTxMessage()
1260 SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TDTR, CAN_TDT0R_TGT); in HAL_CAN_AddTxMessage()
1264 WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDHR, in HAL_CAN_AddTxMessage()
1269 WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDLR, in HAL_CAN_AddTxMessage()
1276 SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TIR, CAN_TI0R_TXRQ); in HAL_CAN_AddTxMessage()
[all …]
/hal_stm32-latest/stm32cube/stm32f3xx/drivers/src/
Dstm32f3xx_hal_can.c1209 uint32_t transmitmailbox; in HAL_CAN_AddTxMessage() local
1236 transmitmailbox = (tsr & CAN_TSR_CODE) >> CAN_TSR_CODE_Pos; in HAL_CAN_AddTxMessage()
1239 *pTxMailbox = (uint32_t)1 << transmitmailbox; in HAL_CAN_AddTxMessage()
1244 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->StdId << CAN_TI0R_STID_Pos) | in HAL_CAN_AddTxMessage()
1249 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | in HAL_CAN_AddTxMessage()
1255 hcan->Instance->sTxMailBox[transmitmailbox].TDTR = (pHeader->DLC); in HAL_CAN_AddTxMessage()
1260 SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TDTR, CAN_TDT0R_TGT); in HAL_CAN_AddTxMessage()
1264 WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDHR, in HAL_CAN_AddTxMessage()
1269 WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDLR, in HAL_CAN_AddTxMessage()
1276 SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TIR, CAN_TI0R_TXRQ); in HAL_CAN_AddTxMessage()
[all …]
/hal_stm32-latest/stm32cube/stm32f2xx/drivers/src/
Dstm32f2xx_hal_can.c1225 uint32_t transmitmailbox; in HAL_CAN_AddTxMessage() local
1252 transmitmailbox = (tsr & CAN_TSR_CODE) >> CAN_TSR_CODE_Pos; in HAL_CAN_AddTxMessage()
1255 *pTxMailbox = (uint32_t)1 << transmitmailbox; in HAL_CAN_AddTxMessage()
1260 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->StdId << CAN_TI0R_STID_Pos) | in HAL_CAN_AddTxMessage()
1265 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | in HAL_CAN_AddTxMessage()
1271 hcan->Instance->sTxMailBox[transmitmailbox].TDTR = (pHeader->DLC); in HAL_CAN_AddTxMessage()
1276 SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TDTR, CAN_TDT0R_TGT); in HAL_CAN_AddTxMessage()
1280 WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDHR, in HAL_CAN_AddTxMessage()
1285 WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDLR, in HAL_CAN_AddTxMessage()
1292 SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TIR, CAN_TI0R_TXRQ); in HAL_CAN_AddTxMessage()
[all …]
/hal_stm32-latest/stm32cube/stm32f7xx/drivers/src/
Dstm32f7xx_hal_can.c1253 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()
[all …]
/hal_stm32-latest/stm32cube/stm32f1xx/drivers/src/
Dstm32f1xx_hal_can.c1225 uint32_t transmitmailbox; in HAL_CAN_AddTxMessage() local
1252 transmitmailbox = (tsr & CAN_TSR_CODE) >> CAN_TSR_CODE_Pos; in HAL_CAN_AddTxMessage()
1255 *pTxMailbox = (uint32_t)1 << transmitmailbox; in HAL_CAN_AddTxMessage()
1260 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->StdId << CAN_TI0R_STID_Pos) | in HAL_CAN_AddTxMessage()
1265 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | in HAL_CAN_AddTxMessage()
1271 hcan->Instance->sTxMailBox[transmitmailbox].TDTR = (pHeader->DLC); in HAL_CAN_AddTxMessage()
1276 SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TDTR, CAN_TDT0R_TGT); in HAL_CAN_AddTxMessage()
1280 WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDHR, in HAL_CAN_AddTxMessage()
1285 WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDLR, in HAL_CAN_AddTxMessage()
1292 SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TIR, CAN_TI0R_TXRQ); in HAL_CAN_AddTxMessage()
[all …]
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/src/
Dstm32l4xx_hal_can.c1225 uint32_t transmitmailbox; in HAL_CAN_AddTxMessage() local
1252 transmitmailbox = (tsr & CAN_TSR_CODE) >> CAN_TSR_CODE_Pos; in HAL_CAN_AddTxMessage()
1255 *pTxMailbox = (uint32_t)1 << transmitmailbox; in HAL_CAN_AddTxMessage()
1260 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->StdId << CAN_TI0R_STID_Pos) | in HAL_CAN_AddTxMessage()
1265 hcan->Instance->sTxMailBox[transmitmailbox].TIR = ((pHeader->ExtId << CAN_TI0R_EXID_Pos) | in HAL_CAN_AddTxMessage()
1271 hcan->Instance->sTxMailBox[transmitmailbox].TDTR = (pHeader->DLC); in HAL_CAN_AddTxMessage()
1276 SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TDTR, CAN_TDT0R_TGT); in HAL_CAN_AddTxMessage()
1280 WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDHR, in HAL_CAN_AddTxMessage()
1285 WRITE_REG(hcan->Instance->sTxMailBox[transmitmailbox].TDLR, in HAL_CAN_AddTxMessage()
1292 SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TIR, CAN_TI0R_TXRQ); in HAL_CAN_AddTxMessage()
[all …]
/hal_stm32-latest/stm32cube/stm32f4xx/drivers/src/
Dstm32f4xx_hal_can.c1253 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()
[all …]