Searched refs:ep_num (Results 1 – 9 of 9) sorted by relevance
/hal_microchip-latest/mpfs/drivers/mss/mss_usb/ |
D | mss_usb_host_reg_io.h | 104 mss_usb_ep_num_t ep_num in MSS_USBH_CIF_cep_flush_fifo() argument 108 if ((USB->ENDPOINT[ep_num].TX_CSR) & (TxCSRL_HOST_EPN_TX_PKT_RDY_MASK | in MSS_USBH_CIF_cep_flush_fifo() 167 static __INLINE void MSS_USBH_CIF_tx_ep_set_txpktrdy(mss_usb_ep_num_t ep_num) in MSS_USBH_CIF_tx_ep_set_txpktrdy() argument 169 USB->ENDPOINT[ep_num].TX_CSR |= TxCSRL_HOST_EPN_TX_PKT_RDY_MASK; in MSS_USBH_CIF_tx_ep_set_txpktrdy() 175 mss_usb_ep_num_t ep_num in MSS_USBH_CIF_tx_ep_is_txpktrdy() argument 178 return (((USB->ENDPOINT[ep_num].TX_CSR & TxCSRL_HOST_EPN_TX_PKT_RDY_MASK) ? in MSS_USBH_CIF_tx_ep_is_txpktrdy() 185 mss_usb_ep_num_t ep_num in MSS_USBH_CIF_tx_ep_is_fifo_ne() argument 188 return (((USB->ENDPOINT[ep_num].TX_CSR & TxCSRL_HOST_EPN_TX_FIFO_NE_MASK) ? in MSS_USBH_CIF_tx_ep_is_fifo_ne() 195 mss_usb_ep_num_t ep_num in MSS_USBH_CIF_tx_ep_is_retry_err() argument 198 return (((USB->ENDPOINT[ep_num].TX_CSR & TxCSRL_HOST_EPN_RESPONSE_ERR_MASK) ? in MSS_USBH_CIF_tx_ep_is_retry_err() [all …]
|
D | mss_usb_common_reg_io.h | 116 mss_usb_ep_num_t ep_num in MSS_USB_CIF_tx_ep_enable_irq() argument 119 USB->TX_IRQ_ENABLE |= (uint16_t)(MSS_USB_WORD_BIT_0_MASK << (uint8_t)ep_num); in MSS_USB_CIF_tx_ep_enable_irq() 126 mss_usb_ep_num_t ep_num in MSS_USB_CIF_tx_ep_disable_irq() argument 129 USB->TX_IRQ_ENABLE &= (uint16_t)(~(MSS_USB_WORD_BIT_0_MASK << (uint8_t)ep_num)); in MSS_USB_CIF_tx_ep_disable_irq() 145 mss_usb_ep_num_t ep_num in MSS_USB_CIF_rx_ep_enable_irq() argument 148 USB->RX_IRQ_ENABLE |= (uint16_t)(MSS_USB_WORD_BIT_0_MASK << (uint8_t)ep_num); in MSS_USB_CIF_rx_ep_enable_irq() 154 mss_usb_ep_num_t ep_num in MSS_USB_CIF_rx_ep_disable_irq() argument 157 USB->RX_IRQ_ENABLE &= (uint16_t)(~(MSS_USB_WORD_BIT_0_MASK << (uint8_t)ep_num)); in MSS_USB_CIF_rx_ep_disable_irq() 351 mss_usb_ep_num_t ep_num, in MSS_USB_CIF_tx_ep_set_max_pkt() argument 360 if ((ep_num > MSS_USB_CEP) && ((max_pkt_size % 8) == 0u) && (num_usb_pkt > 0u)) in MSS_USB_CIF_tx_ep_set_max_pkt() [all …]
|
D | mss_usb_common_cif.c | 30 static uint8_t MSS_USB_CIF_host_rx_errchk(mss_usb_ep_num_t ep_num); 31 static uint8_t MSS_USB_CIF_host_tx_errchk(mss_usb_ep_num_t ep_num); 35 static uint8_t MSS_USB_CIF_device_rx_errchk(mss_usb_ep_num_t ep_num); 36 static uint8_t MSS_USB_CIF_device_tx_errchk(mss_usb_ep_num_t ep_num); 320 mss_usb_ep_num_t ep_num = MSS_USB_TX_EP_1; in MSS_USB_CIF_handle_tx_ep_irq() local 329 MSS_USB_CIF_tx_ep_disable_irq(ep_num); in MSS_USB_CIF_handle_tx_ep_irq() 333 status = MSS_USB_CIF_device_tx_errchk(ep_num); in MSS_USB_CIF_handle_tx_ep_irq() 334 g_mss_usbd_cb.usbd_ep_tx_complete(ep_num,status); in MSS_USB_CIF_handle_tx_ep_irq() 341 status = MSS_USB_CIF_host_tx_errchk(ep_num); in MSS_USB_CIF_handle_tx_ep_irq() 342 g_mss_usbh_cb.usbh_tx_complete((uint8_t)ep_num, status); in MSS_USB_CIF_handle_tx_ep_irq() [all …]
|
D | mss_usb_device_cif.h | 68 static __INLINE void MSS_USBD_CIF_rx_ep_clr_stall(mss_usb_ep_num_t ep_num) in MSS_USBD_CIF_rx_ep_clr_stall() argument 70 MSS_USB_CIF_rx_ep_clr_send_stall_bit(ep_num); in MSS_USBD_CIF_rx_ep_clr_stall() 73 MSS_USB_CIF_rx_ep_clr_data_tog(ep_num); in MSS_USBD_CIF_rx_ep_clr_stall() 77 static __INLINE void MSS_USBD_CIF_rx_ep_stall(mss_usb_ep_num_t ep_num) in MSS_USBD_CIF_rx_ep_stall() argument 79 MSS_USB_CIF_rx_ep_set_send_stall_bit(ep_num); in MSS_USBD_CIF_rx_ep_stall() 82 static __INLINE void MSS_USBD_CIF_tx_ep_clr_stall(mss_usb_ep_num_t ep_num) in MSS_USBD_CIF_tx_ep_clr_stall() argument 84 MSS_USB_CIF_tx_ep_clr_send_stall_bit(ep_num); in MSS_USBD_CIF_tx_ep_clr_stall() 90 MSS_USB_CIF_tx_ep_clr_data_tog(ep_num); in MSS_USBD_CIF_tx_ep_clr_stall() 93 static __INLINE void MSS_USBD_CIF_tx_ep_stall(mss_usb_ep_num_t ep_num) in MSS_USBD_CIF_tx_ep_stall() argument 95 MSS_USB_CIF_tx_ep_set_send_stall_bit(ep_num); in MSS_USBD_CIF_tx_ep_stall()
|
D | mss_usb_host_cif.h | 38 void(*usbh_tx_complete)(uint8_t ep_num, uint8_t status); 39 void(*usbh_rx)(uint8_t ep_num, uint8_t status); 49 void(*usbh_dma_handler)(mss_usb_ep_num_t ep_num, mss_usb_dma_dir_t dma_dir, 500 static __INLINE void MSS_USBH_CIF_load_tx_fifo(mss_usb_ep_num_t ep_num, in MSS_USBH_CIF_load_tx_fifo() argument 514 USB->FIFO[ep_num].WORD.VALUE = (uint32_t)temp[idx]; in MSS_USBH_CIF_load_tx_fifo() 519 USB->FIFO[ep_num].BYTE.VALUE = (uint8_t)temp_8bit[idx]; in MSS_USBH_CIF_load_tx_fifo() 523 static __INLINE void MSS_USBH_CIF_read_rx_fifo(mss_usb_ep_num_t ep_num, in MSS_USBH_CIF_read_rx_fifo() argument 537 temp[idx] = USB->FIFO[ep_num].WORD.VALUE; in MSS_USBH_CIF_read_rx_fifo() 542 temp_8bit[idx] = USB->FIFO[ep_num].BYTE.VALUE; in MSS_USBH_CIF_read_rx_fifo() 552 mss_usb_ep_num_t ep_num, in MSS_USBH_CIF_tx_ep_set_target_func_addr() argument [all …]
|
D | mss_usb_device.c | 84 static void mss_usbd_ep_rx_cb(mss_usb_ep_num_t ep_num, uint8_t status); 96 static void mss_usbd_dma_handler_cb(mss_usb_ep_num_t ep_num, 193 mss_usb_ep_num_t ep_num in MSS_USBD_tx_ep_stall() argument 196 gd_tx_ep[ep_num].stall = 1u; in MSS_USBD_tx_ep_stall() 197 MSS_USBD_CIF_tx_ep_stall(ep_num); in MSS_USBD_tx_ep_stall() 206 mss_usb_ep_num_t ep_num in MSS_USBD_tx_ep_clr_stall() argument 209 MSS_USBD_CIF_tx_ep_clr_stall(ep_num); in MSS_USBD_tx_ep_clr_stall() 218 mss_usb_ep_num_t ep_num in MSS_USBD_tx_ep_flush_fifo() argument 221 MSS_USB_CIF_tx_ep_flush_fifo(ep_num); in MSS_USBD_tx_ep_flush_fifo() 230 mss_usb_ep_num_t ep_num in MSS_USBD_rx_ep_stall() argument [all …]
|
D | mss_usb_device.h | 790 mss_usb_ep_num_t ep_num, 843 mss_usb_ep_num_t ep_num, 871 mss_usb_ep_num_t ep_num 894 mss_usb_ep_num_t ep_num 919 mss_usb_ep_num_t ep_num 1154 mss_usb_ep_num_t ep_num, 1208 mss_usb_ep_num_t ep_num, 1233 mss_usb_ep_num_t ep_num 1256 mss_usb_ep_num_t ep_num 1280 mss_usb_ep_num_t ep_num
|
D | mss_usb_common_cif.h | 318 void (*usbd_dma_handler)(mss_usb_ep_num_t ep_num, mss_usb_dma_dir_t dma_dir, 361 static __INLINE void MSS_USB_CIF_tx_ep_flush_fifo(mss_usb_ep_num_t ep_num) in MSS_USB_CIF_tx_ep_flush_fifo() argument 363 USB->ENDPOINT[ep_num].TX_CSR |= TxCSRL_REG_EPN_FLUSH_FIFO_MASK; in MSS_USB_CIF_tx_ep_flush_fifo() 368 static __INLINE void MSS_USB_CIF_rx_ep_flush_fifo(mss_usb_ep_num_t ep_num) in MSS_USB_CIF_rx_ep_flush_fifo() argument 370 USB->ENDPOINT[ep_num].RX_CSR |= RxCSRL_REG_EPN_FLUSH_FIFO_MASK; in MSS_USB_CIF_rx_ep_flush_fifo() 375 static __INLINE uint8_t MSS_USB_CIF_rx_ep_is_fifo_full(mss_usb_ep_num_t ep_num) in MSS_USB_CIF_rx_ep_is_fifo_full() argument 377 return(((USB->ENDPOINT[ep_num].RX_CSR & RxCSRL_REG_EPN_RX_FIFO_FULL_MASK) ? in MSS_USB_CIF_rx_ep_is_fifo_full() 400 static __INLINE uint8_t MSS_USB_CIF_is_txepfifo_notempty(mss_usb_ep_num_t ep_num) in MSS_USB_CIF_is_txepfifo_notempty() argument 402 return(((USB->ENDPOINT[ep_num].TX_CSR & TxCSRL_REG_EPN_TX_FIFO_NE_MASK) in MSS_USB_CIF_is_txepfifo_notempty() 479 mss_usb_ep_num_t ep_num, [all …]
|
D | mss_usb_host.c | 170 static void mss_usbh_ep_tx_complete_cb(uint8_t ep_num, uint8_t status); 171 static void mss_usbh_ep_rx_cb(uint8_t ep_num, uint8_t status); 181 static void mss_usbh_dma_handler_cb(mss_usb_ep_num_t ep_num, 1677 uint8_t ep_num, in mss_usbh_ep_tx_complete_cb() argument 1684 mss_usb_ep_t* txep_ptr = &gh_tx_ep[ep_num]; in mss_usbh_ep_tx_complete_cb() 1687 this_tdev = gh_tx_ep[ep_num].tdev_idx; in mss_usbh_ep_tx_complete_cb() 1826 uint8_t ep_num, in mss_usbh_ep_rx_cb() argument 1834 mss_usb_ep_t* rxep_ptr = &gh_rx_ep[ep_num]; in mss_usbh_ep_rx_cb() 1837 this_tdev = gh_rx_ep[ep_num].tdev_idx; in mss_usbh_ep_rx_cb() 1846 if (MSS_USB_CIF_rx_ep_is_rxpktrdy((mss_usb_ep_num_t)ep_num)) in mss_usbh_ep_rx_cb() [all …]
|