Searched refs:_set_rx_ctrl (Results 1 – 1 of 1) sorted by relevance
| /bsp/wch/risc-v/Libraries/ch32_drivers/ |
| A D | drv_usbd.c | 33 #define _set_rx_ctrl(ep_idx, val) (*(volatile uint8_t *)((uint32_t)(USBFSD->UEP0_RX_CTRL) + 4 * ep_… macro 132 _set_rx_ctrl(0, USBFS_UEP_R_TOG | USBFS_UEP_R_RES_STALL); in usbd_ep_set_stall() 134 … _set_rx_ctrl(ep_idx, (_get_rx_ctrl(ep_idx) & ~USBFS_UEP_R_RES_MASK) | USBFS_UEP_R_RES_STALL); in usbd_ep_set_stall() 205 if(size == 0) _set_rx_ctrl(0, USBFS_UEP_R_RES_ACK | USBFS_UEP_R_TOG); in usbd_ep_read_prepare() 206 else _set_rx_ctrl(ep_idx, USBFS_UEP_R_RES_ACK); in usbd_ep_read_prepare() 207 …else _set_rx_ctrl(0, (_get_rx_ctrl(ep_idx) & ~USBFS_UEP_R_RES_MASK) | USBFS_UEP_R_RES_ACK | USBFS_… in usbd_ep_read_prepare() 327 _set_rx_ctrl(ep_idx, USBFS_UEP_R_RES_NAK); in USBD_IRQHandler() 352 … _set_rx_ctrl(ep_idx, (_get_rx_ctrl(ep_idx) & 0b11111000) | ~tog | USBFS_UEP_R_RES_NAK); in USBD_IRQHandler() 361 … _set_rx_ctrl(ep_idx, (_get_rx_ctrl(ep_idx) & ~USBFS_UEP_R_RES_MASK) | USBFS_UEP_R_RES_NAK); in USBD_IRQHandler() 381 _set_rx_ctrl(i, USBFS_UEP_R_RES_NAK | USBFS_UEP_R_AUTO_TOG); in USBD_IRQHandler() [all …]
|
Completed in 5 milliseconds