Home
last modified time | relevance | path

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

/bsp/essemi/es32f0654/drivers/
A Ddrv_can.c349 static int _can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in _can_sendmsg() argument
364 switch (1 << box_num) in _can_sendmsg()
420 h_can->perh->TxMailBox[box_num].TXID &= CAN_TXID0_TXMREQ_MSK; in _can_sendmsg()
424 …h_can->perh->TxMailBox[box_num].TXID |= (txheader.std << CAN_TXID0_STDID_POSS) | (txheader.rtr << … in _can_sendmsg()
428 …h_can->perh->TxMailBox[box_num].TXID |= (txheader.ext << CAN_TXID0_EXID_POSS) | (txheader.type << … in _can_sendmsg()
431 h_can->perh->TxMailBox[box_num].TXFCON = pmsg->len & 0x0FU; in _can_sendmsg()
433 WRITE_REG(h_can->perh->TxMailBox[box_num].TXDH, in _can_sendmsg()
438 WRITE_REG(h_can->perh->TxMailBox[box_num].TXDL, in _can_sendmsg()
444 SET_BIT(h_can->perh->TxMailBox[box_num].TXID, CAN_TXID0_TXMREQ_MSK); in _can_sendmsg()
/bsp/essemi/es32f369x/drivers/
A Ddrv_can.c343 static int _can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in _can_sendmsg() argument
358 switch (1 << box_num) in _can_sendmsg()
414 h_can->perh->TxMailBox[box_num].TXID &= CAN_TXID0_TXMREQ_MSK; in _can_sendmsg()
419 …h_can->perh->TxMailBox[box_num].TXID |= (txheader.std << CAN_TXID0_STDID_POSS) | (txheader.rtr << … in _can_sendmsg()
423 …h_can->perh->TxMailBox[box_num].TXID |= (txheader.ext << CAN_TXID0_EXID_POSS) | (txheader.type << … in _can_sendmsg()
426 h_can->perh->TxMailBox[box_num].TXFCON = pmsg->len & 0x0FU; in _can_sendmsg()
428 WRITE_REG(h_can->perh->TxMailBox[box_num].TXDH, in _can_sendmsg()
433 WRITE_REG(h_can->perh->TxMailBox[box_num].TXDL, in _can_sendmsg()
439 SET_BIT(h_can->perh->TxMailBox[box_num].TXID, CAN_TXID0_TXMREQ_MSK); in _can_sendmsg()
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_can.c518 static int _can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in _can_sendmsg() argument
527 switch (box_num) in _can_sendmsg()
578 CAN_TMI(can_x, box_num) &= CAN_TMI_TEN; in _can_sendmsg()
582 CAN_TMI(can_x, box_num) |= (uint32_t)(TMI_SFID(transmit_message.tx_sfid) | \ in _can_sendmsg()
587 CAN_TMI(can_x, box_num) |= (uint32_t)(TMI_EFID(transmit_message.tx_efid) | \ in _can_sendmsg()
591 CAN_TMP(can_x, box_num) &= ~CAN_TMP_DLENC; in _can_sendmsg()
592 CAN_TMP(can_x, box_num) |= transmit_message.tx_dlen; in _can_sendmsg()
594 CAN_TMDATA0(can_x, box_num) = TMDATA0_DB3(transmit_message.tx_data[3]) | \ in _can_sendmsg()
598 CAN_TMDATA1(can_x, box_num) = TMDATA1_DB7(transmit_message.tx_data[7]) | \ in _can_sendmsg()
603 CAN_TMI(can_x, box_num) |= CAN_TMI_TEN; in _can_sendmsg()
/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_can.c487 static int _can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in _can_sendmsg() argument
502 switch (1 << box_num) in _can_sendmsg()
552 hcan->Instance->sTxMailBox[box_num].TIR &= CAN_TI0R_TXRQ; in _can_sendmsg()
556 … hcan->Instance->sTxMailBox[box_num].TIR |= (txheader.StdId << CAN_TI0R_STID_Pos) | txheader.RTR; in _can_sendmsg()
560 …hcan->Instance->sTxMailBox[box_num].TIR |= (txheader.ExtId << CAN_TI0R_EXID_Pos) | txheader.IDE | … in _can_sendmsg()
563 hcan->Instance->sTxMailBox[box_num].TDTR = pmsg->len & 0x0FU; in _can_sendmsg()
565 WRITE_REG(hcan->Instance->sTxMailBox[box_num].TDHR, in _can_sendmsg()
570 WRITE_REG(hcan->Instance->sTxMailBox[box_num].TDLR, in _can_sendmsg()
576 SET_BIT(hcan->Instance->sTxMailBox[box_num].TIR, CAN_TI0R_TXRQ); in _can_sendmsg()
/bsp/apm32/libraries/Drivers/
A Ddrv_can.c502 static int apm32_can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in apm32_can_sendmsg() argument
512 switch (box_num) in apm32_can_sendmsg()
541 return can_send_rtmsg(drv_can->CANx, ((struct rt_can_msg *)buf), box_num); in apm32_can_sendmsg()
/bsp/ft2004/drivers/
A Ddrv_can.c88 static int _can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in _can_sendmsg() argument
/bsp/n32g452xx/Libraries/rt_drivers/
A Ddrv_can.c551 static int _can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in _can_sendmsg() argument
561 switch(box_num) in _can_sendmsg()
589 return _can_sendmsg_rtmsg(drv_can->can_base , ((struct rt_can_msg *) buf) ,box_num); in _can_sendmsg()
/bsp/n32/libraries/n32_drivers/
A Ddrv_can.c709 static int sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in sendmsg() argument
719 switch (box_num) in sendmsg()
748 return can_sendmsg_rtmsg(drv_can->CANx, ((struct rt_can_msg *)buf), box_num); in sendmsg()
/bsp/phytium/libraries/drivers/
A Ddrv_can.c329 static rt_ssize_t _can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in _can_sendmsg() argument
/bsp/at32/libraries/rt_drivers/
A Ddrv_can.c608 static rt_ssize_t _can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in _can_sendmsg() argument
616 switch (box_num) in _can_sendmsg()
A Ddrv_can_v2.c502 static rt_ssize_t _can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in _can_sendmsg() argument
/bsp/wch/risc-v/Libraries/ch32_drivers/
A Ddrv_can.c655 static int _can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in _can_sendmsg() argument
665 return _can_send_rtmsg(drv_can_obj->can_base, ((struct rt_can_msg *)buf), box_num); in _can_sendmsg()
/bsp/synwit/libraries/SWM341_drivers/
A Ddrv_can.c322 static int swm_can_sendmsg(struct rt_can_device *can_device, const void *buf, rt_uint32_t box_num) in swm_can_sendmsg() argument
/bsp/hc32/libraries/hc32_drivers/
A Ddrv_can.c962 static rt_ssize_t _can_sendmsg(struct rt_can_device *can, const void *buf, rt_uint32_t box_num) in _can_sendmsg() argument

Completed in 43 milliseconds