Searched refs:tog (Results 1 – 10 of 10) sorted by relevance
| /bsp/wch/arm/ch579m/board/ |
| A D | drv_usbh.c | 65 UINT8 *tog = (UINT8 *)pipe->user_data; in drv_pipe_xfer() local 87 if (nbytes == 0) *tog = USB_PID_DATA1; //状态反馈 in drv_pipe_xfer() 88 R8_UH_RX_CTRL = (*tog == USB_PID_DATA1) ? RB_UH_R_TOG : 0x00; in drv_pipe_xfer() 92 if (nbytes == 0) *tog = USB_PID_DATA1; //状态反馈 in drv_pipe_xfer() 93 R8_UH_TX_CTRL = (*tog == USB_PID_DATA1) ? RB_UH_T_TOG : 0x00; in drv_pipe_xfer() 99 R8_UH_TX_CTRL = (*tog == USB_PID_DATA1) ? RB_UH_T_TOG : 0x00; in drv_pipe_xfer() 122 *tog = (*tog == USB_PID_DATA0) ? USB_PID_DATA1 : USB_PID_DATA0;//翻转 in drv_pipe_xfer()
|
| /bsp/wch/risc-v/Libraries/ch32_drivers/ |
| A D | drv_usbh.c | 79 rt_uint8_t *tog = (rt_uint8_t *)pipe->user_data; in usbh_pipe_xfer() local 98 if (nbytes == 0) *tog = USB_PID_DATA1; in usbh_pipe_xfer() 99 USBFSH->HOST_RX_CTRL = (*tog == USB_PID_DATA1) ? USBFS_UH_R_TOG : 0x00; in usbh_pipe_xfer() 102 if (nbytes == 0) *tog = USB_PID_DATA1; in usbh_pipe_xfer() 103 USBFSH->HOST_TX_CTRL = (*tog == USB_PID_DATA1) ? USBFS_UH_T_TOG : 0x00; in usbh_pipe_xfer() 108 USBFSH->HOST_TX_CTRL = (*tog == USB_PID_DATA1) ? USBFS_UH_T_TOG : 0x00; in usbh_pipe_xfer() 123 *tog = (*tog == USB_PID_DATA0) ? USB_PID_DATA1 : USB_PID_DATA0; in usbh_pipe_xfer()
|
| A D | drv_usbd.c | 324 uint8_t tog; in USBD_IRQHandler() local 333 tog = _get_tx_ctrl(ep_idx) & USBFS_UEP_T_TOG; in USBD_IRQHandler() 334 … _set_tx_ctrl(ep_idx, (_get_tx_ctrl(ep_idx) & 0b11111000) | ~tog | USBFS_UEP_T_RES_NAK); in USBD_IRQHandler() 351 tog = _get_rx_ctrl(ep_idx) & USBFS_UEP_R_TOG; in USBD_IRQHandler() 352 … _set_rx_ctrl(ep_idx, (_get_rx_ctrl(ep_idx) & 0b11111000) | ~tog | USBFS_UEP_R_RES_NAK); in USBD_IRQHandler()
|
| /bsp/wch/risc-v/Libraries/ch56x_drivers/ |
| A D | ch56x_usbd.c | 404 rt_inline uint8_t _uep_tog_datax(uint8_t tog) in _uep_tog_datax() argument 407 return (tog == RB_UEP_TOG_DATA1) ? RB_UEP_TOG_DATA0 : RB_UEP_TOG_DATA1; in _uep_tog_datax() 467 uint8_t ep_idx, token, tog; in _isr_handle_transfer() local 477 tog = usbhs->UEP_CTRL[0].TX_CTRL.reg & RB_UEP_TOG_MASK; in _isr_handle_transfer() 478 tog = _uep_tog_datax(tog); in _isr_handle_transfer() 480 usbhs->UEP_CTRL[0].TX_CTRL.reg = RB_UEP_RES_NAK | tog; in _isr_handle_transfer() 498 tog = usbhs->UEP_CTRL[0].RX_CTRL.reg & RB_UEP_TOG_MASK; in _isr_handle_transfer() 499 tog = _uep_tog_datax(tog); in _isr_handle_transfer() 501 usbhs->UEP_CTRL[0].RX_CTRL.reg = RB_UEP_RES_NAK | tog; in _isr_handle_transfer()
|
| /bsp/wch/arm/ch579m/libraries/StdPeriphDriver/inc/ |
| A D | CH57x_usbhost.h | 94 UINT8 USBHostTransact( UINT8 endp_pid, UINT8 tog, UINT32 timeout ); // endp_pid: 高4位是token_pid令牌…
|
| /bsp/wch/risc-v/Libraries/CH32V10x_StdPeriph_Driver/StdPeriph_Driver/inc/ |
| A D | ch32v10x_usb_host.h | 77 UINT8 USBHostTransact(UINT8 endp_pid, UINT8 tog, UINT32 timeout);
|
| /bsp/wch/risc-v/Libraries/CH32V10x_StdPeriph_Driver/StdPeriph_Driver/src/ |
| A D | ch32v10x_usb_host.c | 235 UINT8 USBHostTransact(UINT8 endp_pid, UINT8 tog, UINT32 timeout) in AnalyzeRootHub() argument 241 R8_UH_RX_CTRL = R8_UH_TX_CTRL = tog; in AnalyzeRootHub()
|
| /bsp/wch/arm/Libraries/CH32F10x_StdPeriph_Driver/StdPeriph_Driver/src/ |
| A D | ch32f10x_usb.c | 354 UINT8 USBHostTransact( UINT8 endp_pid, UINT8 tog, UINT16 timeout ) in AnalyzeRootHub() argument 360 R8_UH_RX_CTRL = R8_UH_TX_CTRL = tog; in AnalyzeRootHub()
|
| /bsp/wch/arm/Libraries/CH32F10x_StdPeriph_Driver/StdPeriph_Driver/inc/ |
| A D | ch32f10x_usb.h | 744 UINT8 USBHostTransact( UINT8 endp_pid, UINT8 tog, UINT16 timeout );
|
| /bsp/n32/libraries/N32WB452_Firmware_Library/n32wb452_ble_driver/inc/ |
| A D | co_hci.h | 4330 uint8_t tog; member
|
Completed in 52 milliseconds