Functions
USB_HCD_INT_Private_Functions
Collaboration diagram for USB_HCD_INT_Private_Functions:

Functions

static uint32_t USB_OTG_USBH_handle_Disconnect_ISR (USB_OTG_CORE_HANDLE *pdev)
 USB_OTG_USBH_handle_Disconnect_ISR Handles disconnect event. More...
 
static uint32_t USB_OTG_USBH_handle_hc_ISR (USB_OTG_CORE_HANDLE *pdev)
 USB_OTG_USBH_handle_hc_ISR This function indicates that one or more host channels has a pending. More...
 
static uint32_t USB_OTG_USBH_handle_hc_n_In_ISR (USB_OTG_CORE_HANDLE *pdev, uint32_t num)
 USB_OTG_USBH_handle_hc_n_In_ISR Handles interrupt for a specific Host Channel. More...
 
static uint32_t USB_OTG_USBH_handle_hc_n_Out_ISR (USB_OTG_CORE_HANDLE *pdev, uint32_t num)
 USB_OTG_USBH_handle_hc_n_Out_ISR Handles interrupt for a specific Host Channel. More...
 
static uint32_t USB_OTG_USBH_handle_IncompletePeriodicXfer_ISR (USB_OTG_CORE_HANDLE *pdev)
 USB_OTG_USBH_handle_IncompletePeriodicXfer_ISR Handles the incomplete Periodic transfer Interrupt. More...
 
static uint32_t USB_OTG_USBH_handle_nptxfempty_ISR (USB_OTG_CORE_HANDLE *pdev)
 USB_OTG_USBH_handle_nptxfempty_ISR Handles non periodic tx fifo empty. More...
 
static uint32_t USB_OTG_USBH_handle_port_ISR (USB_OTG_CORE_HANDLE *pdev)
 USB_OTG_USBH_handle_port_ISR This function determines which interrupt conditions have occurred. More...
 
static uint32_t USB_OTG_USBH_handle_ptxfempty_ISR (USB_OTG_CORE_HANDLE *pdev)
 USB_OTG_USBH_handle_ptxfempty_ISR Handles periodic tx fifo empty. More...
 
static uint32_t USB_OTG_USBH_handle_rx_qlvl_ISR (USB_OTG_CORE_HANDLE *pdev)
 USB_OTG_USBH_handle_rx_qlvl_ISR Handles the Rx Status Queue Level Interrupt. More...
 
static uint32_t USB_OTG_USBH_handle_sof_ISR (USB_OTG_CORE_HANDLE *pdev)
 USB_OTG_otg_hcd_handle_sof_intr Handles the start-of-frame interrupt in host mode. More...
 
uint32_t USBH_OTG_ISR_Handler (USB_OTG_CORE_HANDLE *pdev)
 HOST_Handle_ISR This function handles all USB Host Interrupts. More...
 

Detailed Description

Function Documentation

static uint32_t USB_OTG_USBH_handle_Disconnect_ISR ( USB_OTG_CORE_HANDLE pdev)
static

USB_OTG_USBH_handle_Disconnect_ISR Handles disconnect event.

Parameters
pdevSelected device
Return values
statusIAR Compiler

Definition at line 244 of file usb_hcd_int.c.

static uint32_t USB_OTG_USBH_handle_hc_ISR ( USB_OTG_CORE_HANDLE pdev)
static

USB_OTG_USBH_handle_hc_ISR This function indicates that one or more host channels has a pending.

Parameters
pdevSelected device
Return values
status

Definition at line 186 of file usb_hcd_int.c.

uint32_t USB_OTG_USBH_handle_hc_n_In_ISR ( USB_OTG_CORE_HANDLE pdev,
uint32_t  num 
)
static

USB_OTG_USBH_handle_hc_n_In_ISR Handles interrupt for a specific Host Channel.

Parameters
pdevSelected device
hc_numChannel number
Return values
status

Definition at line 601 of file usb_hcd_int.c.

uint32_t USB_OTG_USBH_handle_hc_n_Out_ISR ( USB_OTG_CORE_HANDLE pdev,
uint32_t  num 
)
static

USB_OTG_USBH_handle_hc_n_Out_ISR Handles interrupt for a specific Host Channel.

Parameters
pdevSelected device
hc_numChannel number
Return values
statusIAR Compiler

Definition at line 464 of file usb_hcd_int.c.

static uint32_t USB_OTG_USBH_handle_IncompletePeriodicXfer_ISR ( USB_OTG_CORE_HANDLE pdev)
static

USB_OTG_USBH_handle_IncompletePeriodicXfer_ISR Handles the incomplete Periodic transfer Interrupt.

Parameters
pdevSelected device
Return values
status

< IAR Compiler

Definition at line 823 of file usb_hcd_int.c.

static uint32_t USB_OTG_USBH_handle_nptxfempty_ISR ( USB_OTG_CORE_HANDLE pdev)
static

USB_OTG_USBH_handle_nptxfempty_ISR Handles non periodic tx fifo empty.

Parameters
pdevSelected device
Return values
statusIAR Compiler

Definition at line 267 of file usb_hcd_int.c.

static uint32_t USB_OTG_USBH_handle_port_ISR ( USB_OTG_CORE_HANDLE pdev)
static

USB_OTG_USBH_handle_port_ISR This function determines which interrupt conditions have occurred.

Parameters
pdevSelected device
Return values
status

< IAR Compiler IAR Compiler

Definition at line 363 of file usb_hcd_int.c.

static uint32_t USB_OTG_USBH_handle_ptxfempty_ISR ( USB_OTG_CORE_HANDLE pdev)
static

USB_OTG_USBH_handle_ptxfempty_ISR Handles periodic tx fifo empty.

Parameters
pdevSelected device
Return values
status

Definition at line 315 of file usb_hcd_int.c.

static uint32_t USB_OTG_USBH_handle_rx_qlvl_ISR ( USB_OTG_CORE_HANDLE pdev)
static

USB_OTG_USBH_handle_rx_qlvl_ISR Handles the Rx Status Queue Level Interrupt.

Parameters
pdevSelected device
Return values
status

< IAR Compiler

Definition at line 755 of file usb_hcd_int.c.

static uint32_t USB_OTG_USBH_handle_sof_ISR ( USB_OTG_CORE_HANDLE pdev)
static

USB_OTG_otg_hcd_handle_sof_intr Handles the start-of-frame interrupt in host mode.

Parameters
pdevSelected device
Return values
status

Definition at line 224 of file usb_hcd_int.c.

uint32_t USBH_OTG_ISR_Handler ( USB_OTG_CORE_HANDLE pdev)

HOST_Handle_ISR This function handles all USB Host Interrupts.

Parameters
pdevSelected device
Return values
status

Definition at line 118 of file usb_hcd_int.c.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:54