From 4f153b86eb273a5b1cecdc6699f32daadcc3af99 Mon Sep 17 00:00:00 2001 From: sakumisu <1203593632@qq.com> Date: Fri, 9 May 2025 03:52:56 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20cherry-e?= =?UTF-8?q?mbedded/CherryUSB@96dcbdeb0c32655e80a1ed4df6c4d5166dd6cb71=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _images/usbdev.svg | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/_images/usbdev.svg b/_images/usbdev.svg index d9fa9549..3ae8f8d4 100644 --- a/_images/usbdev.svg +++ b/_images/usbdev.svg @@ -1,21 +1,4 @@ -usbd_desc_registerusbd_desc_register -usbd_add_interfaceusbd_add_interface -usbd_initializeusbd_initialize -usbd_add_endpointusbd_add_endpoint -Listclass_interface_handlerclass_endpoint_handlervendor_handlernotify_handlerhid_report_descriptorhid_report_descriptor_lenintf_numusbd_intf_headappend into listappend into listin_ep_cb[8]out_ep_cb[8]in_ep_cb[8]...fill ep callbackfill ep callbackusb_dc_initusb_dc_init -USBD_IRQHandlerUSBD_IRQHandler -SETUP complete intstatusSETUP complete intstatusIN complete intstatusIN complete intstatus -OUT complete intstatusOUT complete intstatus -usbd_event_reset_handlerusbd_event_reset_handler -RESET complete intstatusRESET complete intstatususbd_event_ep0_setup_complete_handlerusbd_event_ep0_setup_complete_handler -usbd_event_ep_in_complete_handlerusbd_event_ep_in_complete_handler -usbd_event_ep_out_complete_handlerusbd_event_ep_out_complete_handler -enable ep0start reading setupenable ep0...usbd_setup_request_handlerusbd_setup_request_handler -usbd_standard_request_handlerusbd_standard_request_handler -usbd_class_request_handlerusbd_class_request_handler -usbd_vendor_request_handlerusbd_vendor_request_handler -usbd_class_interface_request_handlerusbd_class_interface_request_handler -usbd_class_endpoint_request_handlerusbd_class_endpoint_request_handler -if ep != 0x80if ep != 0x80if ep != 0x00if ep != 0x00in_ep_cb[ep & 0x7f]in_ep_cb[ep & 0x7f] -out_ep_cb[ep & 0x7f]out_ep_cb[ep & 0x7f] -NULLNULLListclass_interface_handlerclass_endpoint_handlervendor_handlernotify_handlerhid_report_descriptorhid_report_descriptor_lenintf_numViewer does not support full SVG 1.1 \ No newline at end of file + + + +usbd_desc_registerusbd_add_interfaceusbd_add_endpoint struct usbd_tx_rx_msg tx_msg[CONFIG_USBDEV_EP_NUM]; struct usbd_tx_rx_msg rx_msg[CONFIG_USBDEV_EP_NUM];struct usbd_interface *intf[16];usbd_initializeUSBD_IRQHandlerusbd_event_reset_handlerusbd_event_ep0_setup_complete_handlerusbd_event_ep_in_complete_handlerusbd_event_ep_out_complete_handlerusbd_setup_request_handlertx_msg[ep & 0x7f].cbrx_msg[ep & 0x7f].cbusbd_event_ep0_in_complete_handlertx_msg[ep & 0x7f].cbusbd_event_ep0_out_complete_handlerrx_msg[ep & 0x7f].cbusbd_standard_request_handlerusbd_class_request_handlerusbd_vendor_request_handler \ No newline at end of file