Home
last modified time | relevance | path

Searched refs:psTxBuffer (Results 1 – 2 of 2) sorted by relevance

/hal_nuvoton-latest/m2l31x/StdDriver/src/
Dcanfd.c897 CANFD_BUF_T *psTxBuffer; in CANFD_TransmitDMsg() local
907psTxBuffer = (CANFD_BUF_T *)(CANFD_SRAM_BASE_ADDR(psCanfd) + (psCanfd->TXBC & 0xFFFF) + (u32TxBufI… in CANFD_TransmitDMsg()
911 psTxBuffer->u32Id = TX_BUFFER_T0_ELEM_XTD_Msk | (psTxMsg->u32Id & 0x1FFFFFFF); in CANFD_TransmitDMsg()
915 psTxBuffer->u32Id = (psTxMsg->u32Id & 0x7FF) << 18; in CANFD_TransmitDMsg()
918 if (psTxMsg->eFrmType == eCANFD_REMOTE_FRM) psTxBuffer->u32Id |= TX_BUFFER_T0_ELEM_RTR_Msk; in CANFD_TransmitDMsg()
920 psTxBuffer->u32Config = (CANFD_EncodeDLC(psTxMsg->u32DLC) << 16); in CANFD_TransmitDMsg()
922 if (psTxMsg->bFDFormat) psTxBuffer->u32Config |= TX_BUFFER_T1_ELEM_FDF_Msk; in CANFD_TransmitDMsg()
924 if (psTxMsg->bBitRateSwitch) psTxBuffer->u32Config |= TX_BUFFER_T1_ELEM_BSR_Msk; in CANFD_TransmitDMsg()
929 psTxBuffer->au32Data[u32Idx] = psTxMsg->au32Data[u32Idx]; in CANFD_TransmitDMsg()
/hal_nuvoton-latest/m46x/StdDriver/src/
Dcanfd.c943 CANFD_BUF_T *psTxBuffer; in CANFD_TransmitDMsg() local
953psTxBuffer = (CANFD_BUF_T *)(CANFD_SRAM_BASE_ADDR(psCanfd) + (CANFD_ReadReg(&psCanfd->TXBC) & 0xFF… in CANFD_TransmitDMsg()
957 psTxBuffer->u32Id = TX_BUFFER_T0_ELEM_XTD_Msk | (psTxMsg->u32Id & 0x1FFFFFFF); in CANFD_TransmitDMsg()
961 psTxBuffer->u32Id = (psTxMsg->u32Id & 0x7FF) << 18; in CANFD_TransmitDMsg()
964 if (psTxMsg->eFrmType == eCANFD_REMOTE_FRM) psTxBuffer->u32Id |= TX_BUFFER_T0_ELEM_RTR_Msk; in CANFD_TransmitDMsg()
966 psTxBuffer->u32Config = (CANFD_EncodeDLC(psTxMsg->u32DLC) << 16); in CANFD_TransmitDMsg()
968 if (psTxMsg->bFDFormat) psTxBuffer->u32Config |= TX_BUFFER_T1_ELEM_FDF_Msk; in CANFD_TransmitDMsg()
970 if (psTxMsg->bBitRateSwitch) psTxBuffer->u32Config |= TX_BUFFER_T1_ELEM_BSR_Msk; in CANFD_TransmitDMsg()
975 psTxBuffer->au32Data[u32Idx] = psTxMsg->au32Data[u32Idx]; in CANFD_TransmitDMsg()