| /bsp/loongson/ls1cdev/libraries/ |
| A D | ls1c_can.c | 415 RxMessage->IDE = (CANx->IDE_RTR_DLC & 0x80)>>7; in CAN_Receive() 417 RxMessage->RTR = (CANx->IDE_RTR_DLC & 0x40)>>4; in CAN_Receive() 419 RxMessage->DLC= (CANx->IDE_RTR_DLC & 0x0F); in CAN_Receive() 420 if (RxMessage->IDE == CAN_Id_Standard) in CAN_Receive() 424 RxMessage->Data[0] = (unsigned char)CANx->ID[2]; in CAN_Receive() 425 RxMessage->Data[1] = (unsigned char)CANx->ID[3]; in CAN_Receive() 426 RxMessage->Data[2] = (unsigned char)CANx->BUF[0]; in CAN_Receive() 427 RxMessage->Data[3] = (unsigned char)CANx->BUF[1]; in CAN_Receive() 428 RxMessage->Data[4] = (unsigned char)CANx->BUF[2]; in CAN_Receive() 429 RxMessage->Data[5] = (unsigned char)CANx->BUF[3]; in CAN_Receive() [all …]
|
| /bsp/acm32/acm32f0x0-nucleo/libraries/HAL_Driver/Src/ |
| A D | HAL_CAN.c | 283 hcan->RxMessage=RxMessage; in HAL_CAN_Receive_IT() 310 HAL_CAN_GetRxMessage(hcan, RxMessage); in HAL_CAN_Receive() 321 RxMessage->IDE = (uint8_t)(0x80 & hcan->Instance->DF.DATABUF[0])>>7; in HAL_CAN_GetRxMessage() 323 RxMessage->RTR = (uint8_t)(0x40 & hcan->Instance->DF.DATABUF[0])>>6; in HAL_CAN_GetRxMessage() 325 RxMessage->DLC = (uint8_t)0x0F & hcan->Instance->DF.DATABUF[0]; in HAL_CAN_GetRxMessage() 326 if (RxMessage->IDE == CAN_Id_Standard) in HAL_CAN_GetRxMessage() 329 for(i=0; i<RxMessage->DLC; i++) in HAL_CAN_GetRxMessage() 331 RxMessage->Data[i] = hcan->Instance->DF.DATABUF[3+i]; in HAL_CAN_GetRxMessage() 337 for(i=0; i<RxMessage->DLC; i++) in HAL_CAN_GetRxMessage() 339 RxMessage->Data[i] = hcan->Instance->DF.DATABUF[5+i]; in HAL_CAN_GetRxMessage() [all …]
|
| /bsp/acm32/acm32f4xx-nucleo/libraries/HAL_Driver/Src/ |
| A D | HAL_CAN.c | 325 hcan->RxMessage=RxMessage; in HAL_CAN_Receive_IT() 352 HAL_CAN_GetRxMessage(hcan, RxMessage); in HAL_CAN_Receive() 363 RxMessage->IDE = (uint8_t)(0x80 & hcan->Instance->DF.DATABUF[0])>>7; in HAL_CAN_GetRxMessage() 365 RxMessage->RTR = (uint8_t)(0x40 & hcan->Instance->DF.DATABUF[0])>>6; in HAL_CAN_GetRxMessage() 367 RxMessage->DLC = (uint8_t)0x0F & hcan->Instance->DF.DATABUF[0]; in HAL_CAN_GetRxMessage() 368 if (RxMessage->IDE == CAN_Id_Standard) in HAL_CAN_GetRxMessage() 371 for(i=0; i<RxMessage->DLC; i++) in HAL_CAN_GetRxMessage() 373 RxMessage->Data[i] = hcan->Instance->DF.DATABUF[3+i]; in HAL_CAN_GetRxMessage() 379 for(i=0; i<RxMessage->DLC; i++) in HAL_CAN_GetRxMessage() 381 RxMessage->Data[i] = hcan->Instance->DF.DATABUF[5+i]; in HAL_CAN_GetRxMessage() [all …]
|
| /bsp/apm32/libraries/APM32E10x_Library/APM32E10x_StdPeriphDriver/src/ |
| A D | apm32e10x_can.c | 455 if(RxMessage->typeID == CAN_TYPEID_STD) in CAN_RxMessage() 464 RxMessage->remoteTxReq = can->sRxMailBox[FIFONumber].RXMID_B.RFTXREQ; in CAN_RxMessage() 465 RxMessage->dataLengthCode = can->sRxMailBox[FIFONumber].RXDLEN_B.DLCODE; in CAN_RxMessage() 468 RxMessage->data[0] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE0; in CAN_RxMessage() 469 RxMessage->data[1] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE1; in CAN_RxMessage() 470 RxMessage->data[2] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE2; in CAN_RxMessage() 471 RxMessage->data[3] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE3; in CAN_RxMessage() 472 RxMessage->data[4] = can->sRxMailBox[FIFONumber].RXMDH_B.DATABYTE4; in CAN_RxMessage() 473 RxMessage->data[5] = can->sRxMailBox[FIFONumber].RXMDH_B.DATABYTE5; in CAN_RxMessage() 474 RxMessage->data[6] = can->sRxMailBox[FIFONumber].RXMDH_B.DATABYTE6; in CAN_RxMessage() [all …]
|
| /bsp/apm32/libraries/APM32F4xx_Library/APM32F4xx_StdPeriphDriver/src/ |
| A D | apm32f4xx_can.c | 478 if (RxMessage->typeID == CAN_TYPEID_STD) in CAN_RxMessage() 487 RxMessage->remoteTxReq = can->sRxMailBox[FIFONumber].RXMID_B.RFTXREQ; in CAN_RxMessage() 488 RxMessage->dataLengthCode = can->sRxMailBox[FIFONumber].RXDLEN_B.DLCODE; in CAN_RxMessage() 491 RxMessage->data[0] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE0; in CAN_RxMessage() 492 RxMessage->data[1] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE1; in CAN_RxMessage() 493 RxMessage->data[2] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE2; in CAN_RxMessage() 494 RxMessage->data[3] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE3; in CAN_RxMessage() 495 RxMessage->data[4] = can->sRxMailBox[FIFONumber].RXMDH_B.DATABYTE4; in CAN_RxMessage() 496 RxMessage->data[5] = can->sRxMailBox[FIFONumber].RXMDH_B.DATABYTE5; in CAN_RxMessage() 497 RxMessage->data[6] = can->sRxMailBox[FIFONumber].RXMDH_B.DATABYTE6; in CAN_RxMessage() [all …]
|
| /bsp/apm32/libraries/APM32S10x_Library/APM32S10x_StdPeriphDriver/src/ |
| A D | apm32s10x_can.c | 471 if (RxMessage->typeID == CAN_TYPEID_STD) in CAN_RxMessage() 480 RxMessage->remoteTxReq = can->sRxMailBox[FIFONumber].RXMID_B.RFTXREQ; in CAN_RxMessage() 481 RxMessage->dataLengthCode = can->sRxMailBox[FIFONumber].RXDLEN_B.DLCODE; in CAN_RxMessage() 484 RxMessage->data[0] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE0; in CAN_RxMessage() 485 RxMessage->data[1] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE1; in CAN_RxMessage() 486 RxMessage->data[2] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE2; in CAN_RxMessage() 487 RxMessage->data[3] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE3; in CAN_RxMessage() 488 RxMessage->data[4] = can->sRxMailBox[FIFONumber].RXMDH_B.DATABYTE4; in CAN_RxMessage() 489 RxMessage->data[5] = can->sRxMailBox[FIFONumber].RXMDH_B.DATABYTE5; in CAN_RxMessage() 490 RxMessage->data[6] = can->sRxMailBox[FIFONumber].RXMDH_B.DATABYTE6; in CAN_RxMessage() [all …]
|
| /bsp/apm32/libraries/APM32F10x_Library/APM32F10x_StdPeriphDriver/src/ |
| A D | apm32f10x_can.c | 562 if (RxMessage->typeID == CAN_TYPEID_STD) in CAN_RxMessage() 571 RxMessage->remoteTxReq = can->sRxMailBox[FIFONumber].RXMID_B.RFTXREQ; in CAN_RxMessage() 572 RxMessage->dataLengthCode = can->sRxMailBox[FIFONumber].RXDLEN_B.DLCODE; in CAN_RxMessage() 575 RxMessage->data[0] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE0; in CAN_RxMessage() 576 RxMessage->data[1] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE1; in CAN_RxMessage() 577 RxMessage->data[2] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE2; in CAN_RxMessage() 578 RxMessage->data[3] = can->sRxMailBox[FIFONumber].RXMDL_B.DATABYTE3; in CAN_RxMessage() 579 RxMessage->data[4] = can->sRxMailBox[FIFONumber].RXMDH_B.DATABYTE4; in CAN_RxMessage() 580 RxMessage->data[5] = can->sRxMailBox[FIFONumber].RXMDH_B.DATABYTE5; in CAN_RxMessage() 581 RxMessage->data[6] = can->sRxMailBox[FIFONumber].RXMDH_B.DATABYTE6; in CAN_RxMessage() [all …]
|
| /bsp/apm32/libraries/APM32F0xx_Library/APM32F0xx_StdPeriphDriver/src/ |
| A D | apm32f0xx_can.c | 541 void CAN_RxMessage(uint8_t FIFONumber, CAN_Rx_Message* RxMessage) in CAN_RxMessage() argument 545 if (RxMessage->typeID == CAN_TYPEID_STD) in CAN_RxMessage() 547 RxMessage->stanID = CAN->sRxFIFO[FIFONumber].RXMID_B.STDID; in CAN_RxMessage() 559 RxMessage->data[7] = CAN->sRxFIFO[FIFONumber].RXMDH_B.DATABYTE7; in CAN_RxMessage() 560 RxMessage->data[6] = CAN->sRxFIFO[FIFONumber].RXMDH_B.DATABYTE6; in CAN_RxMessage() 561 RxMessage->data[5] = CAN->sRxFIFO[FIFONumber].RXMDH_B.DATABYTE5; in CAN_RxMessage() 562 RxMessage->data[4] = CAN->sRxFIFO[FIFONumber].RXMDH_B.DATABYTE4; in CAN_RxMessage() 564 RxMessage->data[3] = CAN->sRxFIFO[FIFONumber].RXMDL_B.DATABYTE3; in CAN_RxMessage() 565 RxMessage->data[2] = CAN->sRxFIFO[FIFONumber].RXMDL_B.DATABYTE2; in CAN_RxMessage() 566 RxMessage->data[1] = CAN->sRxFIFO[FIFONumber].RXMDL_B.DATABYTE1; in CAN_RxMessage() [all …]
|
| /bsp/loongson/ls1cdev/drivers/ |
| A D | drv_can.c | 28 CanRxMsg RxMessage; variable 383 pmsg->ide = (rt_uint32_t) RxMessage.IDE; in recvmsg() 384 if(RxMessage.IDE == 1) in recvmsg() 385 pmsg->id = RxMessage.ExtId; in recvmsg() 387 pmsg->id = RxMessage.StdId; in recvmsg() 388 pmsg->len = RxMessage.DLC; in recvmsg() 389 pmsg->rtr = RxMessage.RTR; in recvmsg() 391 for(i= 0;i< RxMessage.DLC; i++) in recvmsg() 393 pmsg->data[i] = RxMessage.Data[i]; in recvmsg() 420 CAN_Receive(CANx, &RxMessage); in ls1c_can0_irqhandler() [all …]
|
| /bsp/wch/arm/Libraries/CH32F10x_StdPeriph_Driver/StdPeriph_Driver/src/ |
| A D | ch32f10x_can.c | 501 void CAN_Receive(CAN_TypeDef* CANx, uint8_t FIFONumber, CanRxMsg* RxMessage) in CAN_Receive() argument 503 RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONumber].RXMIR; in CAN_Receive() 505 if (RxMessage->IDE == CAN_Id_Standard) in CAN_Receive() 514 RxMessage->RTR = (uint8_t)0x02 & CANx->sFIFOMailBox[FIFONumber].RXMIR; in CAN_Receive() 515 RxMessage->DLC = (uint8_t)0x0F & CANx->sFIFOMailBox[FIFONumber].RXMDTR; in CAN_Receive() 516 RxMessage->FMI = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RXMDTR >> 8); in CAN_Receive() 517 RxMessage->Data[0] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONumber].RXMDLR; in CAN_Receive() 518 RxMessage->Data[1] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RXMDLR >> 8); in CAN_Receive() 519 RxMessage->Data[2] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RXMDLR >> 16); in CAN_Receive() 521 RxMessage->Data[4] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONumber].RXMDHR; in CAN_Receive() [all …]
|
| /bsp/wch/arm/Libraries/CH32F20x_StdPeriph_Driver/StdPeriph_Driver/src/ |
| A D | ch32f20x_can.c | 506 void CAN_Receive(CAN_TypeDef* CANx, uint8_t FIFONumber, CanRxMsg* RxMessage) in CAN_Receive() argument 508 RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONumber].RXMIR; in CAN_Receive() 510 if (RxMessage->IDE == CAN_Id_Standard) in CAN_Receive() 519 RxMessage->RTR = (uint8_t)0x02 & CANx->sFIFOMailBox[FIFONumber].RXMIR; in CAN_Receive() 520 RxMessage->DLC = (uint8_t)0x0F & CANx->sFIFOMailBox[FIFONumber].RXMDTR; in CAN_Receive() 521 RxMessage->FMI = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RXMDTR >> 8); in CAN_Receive() 522 RxMessage->Data[0] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONumber].RXMDLR; in CAN_Receive() 523 RxMessage->Data[1] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RXMDLR >> 8); in CAN_Receive() 524 RxMessage->Data[2] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RXMDLR >> 16); in CAN_Receive() 526 RxMessage->Data[4] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONumber].RXMDHR; in CAN_Receive() [all …]
|
| /bsp/apm32/libraries/Drivers/ |
| A D | drv_can.c | 548 CAN_RxMessage_T RxMessage = {0}; in apm32_can_recvmsg() local 559 pmsg->data[0] = RxMessage.data[0]; in apm32_can_recvmsg() 560 pmsg->data[1] = RxMessage.data[1]; in apm32_can_recvmsg() 561 pmsg->data[2] = RxMessage.data[2]; in apm32_can_recvmsg() 562 pmsg->data[3] = RxMessage.data[3]; in apm32_can_recvmsg() 563 pmsg->data[4] = RxMessage.data[4]; in apm32_can_recvmsg() 564 pmsg->data[5] = RxMessage.data[5]; in apm32_can_recvmsg() 565 pmsg->data[6] = RxMessage.data[6]; in apm32_can_recvmsg() 566 pmsg->data[7] = RxMessage.data[7]; in apm32_can_recvmsg() 572 pmsg->id = RxMessage.stdID; in apm32_can_recvmsg() [all …]
|
| /bsp/airm2m/air32f103/libraries/AIR32F10xLib/src/ |
| A D | air32f10x_can.c | 638 void CAN_Receive(CAN_TypeDef* CANx, uint8_t FIFONumber, CanRxMsg* RxMessage) in CAN_Receive() argument 644 RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONumber].RIR; in CAN_Receive() 645 if (RxMessage->IDE == CAN_Id_Standard) in CAN_Receive() 654 RxMessage->RTR = (uint8_t)0x02 & CANx->sFIFOMailBox[FIFONumber].RIR; in CAN_Receive() 656 RxMessage->DLC = (uint8_t)0x0F & CANx->sFIFOMailBox[FIFONumber].RDTR; in CAN_Receive() 658 RxMessage->FMI = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RDTR >> 8); in CAN_Receive() 660 RxMessage->Data[0] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONumber].RDLR; in CAN_Receive() 661 RxMessage->Data[1] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RDLR >> 8); in CAN_Receive() 662 RxMessage->Data[2] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RDLR >> 16); in CAN_Receive() 664 RxMessage->Data[4] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONumber].RDHR; in CAN_Receive() [all …]
|
| /bsp/n32/libraries/N32L43x_Firmware_Library/n32l43x_std_periph_driver/src/ |
| A D | n32l43x_can.c | 645 RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 646 if (RxMessage->IDE == CAN_Standard_Id) in CAN_ReceiveMessage() 655 RxMessage->RTR = (uint8_t)0x02 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 657 RxMessage->DLC = (uint8_t)0x0F & CANx->sFIFOMailBox[FIFONum].RMDT; in CAN_ReceiveMessage() 659 RxMessage->FMI = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDT >> 8); in CAN_ReceiveMessage() 661 RxMessage->Data[0] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDL; in CAN_ReceiveMessage() 662 RxMessage->Data[1] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 8); in CAN_ReceiveMessage() 663 RxMessage->Data[2] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 16); in CAN_ReceiveMessage() 664 RxMessage->Data[3] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 24); in CAN_ReceiveMessage() 665 RxMessage->Data[4] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDH; in CAN_ReceiveMessage() [all …]
|
| /bsp/n32/libraries/N32L40x_Firmware_Library/n32l40x_std_periph_driver/src/ |
| A D | n32l40x_can.c | 645 RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 646 if (RxMessage->IDE == CAN_Standard_Id) in CAN_ReceiveMessage() 655 RxMessage->RTR = (uint8_t)0x02 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 657 RxMessage->DLC = (uint8_t)0x0F & CANx->sFIFOMailBox[FIFONum].RMDT; in CAN_ReceiveMessage() 659 RxMessage->FMI = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDT >> 8); in CAN_ReceiveMessage() 661 RxMessage->Data[0] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDL; in CAN_ReceiveMessage() 662 RxMessage->Data[1] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 8); in CAN_ReceiveMessage() 663 RxMessage->Data[2] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 16); in CAN_ReceiveMessage() 664 RxMessage->Data[3] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 24); in CAN_ReceiveMessage() 665 RxMessage->Data[4] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDH; in CAN_ReceiveMessage() [all …]
|
| /bsp/n32/libraries/N32G43x_Firmware_Library/n32g43x_std_periph_driver/src/ |
| A D | n32g43x_can.c | 645 RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 646 if (RxMessage->IDE == CAN_Standard_Id) in CAN_ReceiveMessage() 655 RxMessage->RTR = (uint8_t)0x02 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 657 RxMessage->DLC = (uint8_t)0x0F & CANx->sFIFOMailBox[FIFONum].RMDT; in CAN_ReceiveMessage() 659 RxMessage->FMI = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDT >> 8); in CAN_ReceiveMessage() 661 RxMessage->Data[0] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDL; in CAN_ReceiveMessage() 662 RxMessage->Data[1] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 8); in CAN_ReceiveMessage() 663 RxMessage->Data[2] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 16); in CAN_ReceiveMessage() 664 RxMessage->Data[3] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 24); in CAN_ReceiveMessage() 665 RxMessage->Data[4] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDH; in CAN_ReceiveMessage() [all …]
|
| /bsp/n32/libraries/N32G45x_Firmware_Library/n32g45x_std_periph_driver/src/ |
| A D | n32g45x_can.c | 751 RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 752 if (RxMessage->IDE == CAN_Standard_Id) in CAN_ReceiveMessage() 761 RxMessage->RTR = (uint8_t)0x02 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 763 RxMessage->DLC = (uint8_t)0x0F & CANx->sFIFOMailBox[FIFONum].RMDT; in CAN_ReceiveMessage() 765 RxMessage->FMI = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDT >> 8); in CAN_ReceiveMessage() 767 RxMessage->Data[0] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDL; in CAN_ReceiveMessage() 768 RxMessage->Data[1] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 8); in CAN_ReceiveMessage() 769 RxMessage->Data[2] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 16); in CAN_ReceiveMessage() 770 RxMessage->Data[3] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 24); in CAN_ReceiveMessage() 771 RxMessage->Data[4] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDH; in CAN_ReceiveMessage() [all …]
|
| /bsp/n32/libraries/N32G4FR_Firmware_Library/n32g4fr_std_periph_driver/src/ |
| A D | n32g4fr_can.c | 751 RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 752 if (RxMessage->IDE == CAN_Standard_Id) in CAN_ReceiveMessage() 761 RxMessage->RTR = (uint8_t)0x02 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 763 RxMessage->DLC = (uint8_t)0x0F & CANx->sFIFOMailBox[FIFONum].RMDT; in CAN_ReceiveMessage() 765 RxMessage->FMI = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDT >> 8); in CAN_ReceiveMessage() 767 RxMessage->Data[0] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDL; in CAN_ReceiveMessage() 768 RxMessage->Data[1] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 8); in CAN_ReceiveMessage() 769 RxMessage->Data[2] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 16); in CAN_ReceiveMessage() 770 RxMessage->Data[3] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 24); in CAN_ReceiveMessage() 771 RxMessage->Data[4] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDH; in CAN_ReceiveMessage() [all …]
|
| /bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_std_periph_driver/src/ |
| A D | n32wb452_can.c | 751 RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 752 if (RxMessage->IDE == CAN_Standard_Id) in CAN_ReceiveMessage() 761 RxMessage->RTR = (uint8_t)0x02 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 763 RxMessage->DLC = (uint8_t)0x0F & CANx->sFIFOMailBox[FIFONum].RMDT; in CAN_ReceiveMessage() 765 RxMessage->FMI = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDT >> 8); in CAN_ReceiveMessage() 767 RxMessage->Data[0] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDL; in CAN_ReceiveMessage() 768 RxMessage->Data[1] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 8); in CAN_ReceiveMessage() 769 RxMessage->Data[2] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 16); in CAN_ReceiveMessage() 770 RxMessage->Data[3] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 24); in CAN_ReceiveMessage() 771 RxMessage->Data[4] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDH; in CAN_ReceiveMessage() [all …]
|
| /bsp/n32g452xx/Libraries/N32_Std_Driver/n32g45x_std_periph_driver/src/ |
| A D | n32g45x_can.c | 751 RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 752 if (RxMessage->IDE == CAN_Standard_Id) in CAN_ReceiveMessage() 761 RxMessage->RTR = (uint8_t)0x02 & CANx->sFIFOMailBox[FIFONum].RMI; in CAN_ReceiveMessage() 763 RxMessage->DLC = (uint8_t)0x0F & CANx->sFIFOMailBox[FIFONum].RMDT; in CAN_ReceiveMessage() 765 RxMessage->FMI = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDT >> 8); in CAN_ReceiveMessage() 767 RxMessage->Data[0] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDL; in CAN_ReceiveMessage() 768 RxMessage->Data[1] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 8); in CAN_ReceiveMessage() 769 RxMessage->Data[2] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 16); in CAN_ReceiveMessage() 770 RxMessage->Data[3] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONum].RMDL >> 24); in CAN_ReceiveMessage() 771 RxMessage->Data[4] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONum].RMDH; in CAN_ReceiveMessage() [all …]
|
| /bsp/n32g452xx/Libraries/rt_drivers/ |
| A D | drv_can.c | 597 CanRxMessage* RxMessage = &CAN_RxMessage; in _can_recvmsg_rtmsg() local 621 RxMessage->IDE = (uint8_t)0x04 & can_base->sFIFOMailBox[FIFONum].RMI; in _can_recvmsg_rtmsg() 622 if (RxMessage->IDE == CAN_Standard_Id) in _can_recvmsg_rtmsg() 630 RxMessage->RTR = (uint8_t)0x02 & can_base->sFIFOMailBox[FIFONum].RMI; in _can_recvmsg_rtmsg() 647 pmsg->len = RxMessage->DLC; in _can_recvmsg_rtmsg() 650 if (RxMessage->IDE == CAN_Standard_Id) in _can_recvmsg_rtmsg() 653 pmsg->id = RxMessage->StdId; in _can_recvmsg_rtmsg() 658 pmsg->id = RxMessage->ExtId; in _can_recvmsg_rtmsg() 661 if (CAN_RTRQ_Data == RxMessage->RTR) in _can_recvmsg_rtmsg() 673 pmsg->hdr_index = (RxMessage->FMI + 1) >> 1; in _can_recvmsg_rtmsg() [all …]
|
| /bsp/n32/libraries/n32_drivers/ |
| A D | drv_can.c | 754 CanRxMessage *RxMessage = &CAN_RxMessage; in can_recvmsg_rtmsg() local 779 RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONum].RMI; in can_recvmsg_rtmsg() 780 if (RxMessage->IDE == CAN_Standard_Id) in can_recvmsg_rtmsg() 806 pmsg->len = RxMessage->DLC; in can_recvmsg_rtmsg() 809 if (RxMessage->IDE == CAN_Standard_Id) in can_recvmsg_rtmsg() 812 pmsg->id = RxMessage->StdId; in can_recvmsg_rtmsg() 817 pmsg->id = RxMessage->ExtId; in can_recvmsg_rtmsg() 820 if (CAN_RTRQ_Data == RxMessage->RTR) in can_recvmsg_rtmsg() 833 pmsg->hdr_index = (RxMessage->FMI + 1) >> 1; in can_recvmsg_rtmsg() 838 pmsg->hdr_index = (RxMessage->FMI + 1) >> 1; in can_recvmsg_rtmsg() [all …]
|
| /bsp/wch/risc-v/Libraries/ch32_drivers/ |
| A D | drv_can.c | 671 CanRxMsg *RxMessage = &CAN_RxMessage; in _can_recv_rtmsg() local 680 if (RxMessage->IDE == CAN_Id_Standard) in _can_recv_rtmsg() 688 RxMessage->RTR = (rt_uint8_t)0x02 & can_base->sFIFOMailBox[FIFONum].RXMIR; in _can_recv_rtmsg() 690 RxMessage->DLC = (rt_uint8_t)0x0F & can_base->sFIFOMailBox[FIFONum].RXMDTR; in _can_recv_rtmsg() 705 pmsg->len = RxMessage->DLC; in _can_recv_rtmsg() 708 if (RxMessage->IDE == CAN_Id_Standard) in _can_recv_rtmsg() 711 pmsg->id = RxMessage->StdId; in _can_recv_rtmsg() 716 pmsg->id = RxMessage->ExtId; in _can_recv_rtmsg() 719 if (CAN_RTR_Data == RxMessage->RTR) in _can_recv_rtmsg() 731 pmsg->hdr_index = (RxMessage->FMI + 1) >> 1; in _can_recv_rtmsg() [all …]
|
| /bsp/acm32/acm32f0x0-nucleo/libraries/HAL_Driver/Inc/ |
| A D | HAL_CAN.h | 159 CanTxRxMsg *RxMessage; /*!< CAN RxMessage */ member 357 HAL_StatusTypeDef HAL_CAN_Receive(CAN_HandleTypeDef *hcan, CanTxRxMsg* RxMessage); 359 HAL_StatusTypeDef HAL_CAN_Receive_IT(CAN_HandleTypeDef *hcan, CanTxRxMsg* RxMessage); 367 void HAL_CAN_GetRxMessage(CAN_HandleTypeDef *hcan, CanTxRxMsg* RxMessage);
|
| /bsp/acm32/acm32f4xx-nucleo/libraries/HAL_Driver/Inc/ |
| A D | HAL_CAN.h | 159 CanTxRxMsg *RxMessage; /*!< CAN RxMessage */ member 358 HAL_StatusTypeDef HAL_CAN_Receive(CAN_HandleTypeDef *hcan, CanTxRxMsg* RxMessage); 360 HAL_StatusTypeDef HAL_CAN_Receive_IT(CAN_HandleTypeDef *hcan, CanTxRxMsg* RxMessage); 368 void HAL_CAN_GetRxMessage(CAN_HandleTypeDef *hcan, CanTxRxMsg* RxMessage);
|