Typedefs | |
| typedef bool(* | cy_usb_cal_msg_callback_t) (void *pUsbdCtxt, void *pMsg) |
| USB driver to stack callback prototype. More... | |
| typedef void(* | cy_usb_usbd_callback_t) (void *pAppCtxt, cy_stc_usb_usbd_ctxt_t *pUsbdCtxt, cy_stc_usb_cal_msg_t *pMsg) |
| USB stack to application callback prototype. More... | |
| typedef bool(* cy_usb_cal_msg_callback_t) (void *pUsbdCtxt, void *pMsg) |
USB driver to stack callback prototype.
A function of this type is used by the USBHS and USBSS drivers to notify the USBD stack about relevant interrupts.
| pUsbdCtxt | Pointer to the USBD stack context structure. |
| pMsg | Pointer to the message structure. |
| typedef void(* cy_usb_usbd_callback_t) (void *pAppCtxt, cy_stc_usb_usbd_ctxt_t *pUsbdCtxt, cy_stc_usb_cal_msg_t *pMsg) |
USB stack to application callback prototype.
A function of this type is used by the USBD stack to notify the application about events of interest.
| pAppCtxt | Application context pointer. |
| pUsbdCtxt | USBD stack context pointer. |
| pMsg | Message pointer. |