lib_xud: USB Device Library# Introduction Overview File Arrangement Resource Usage Ports/pins Thread frequency Clock blocks Timers Memory Basic usage XUD IO task VBUS monitoring USB_TILE define Data transfer Data transfer example Status reporting Status reporting example SOF channel Halting USB test modes Control Endpoints Helper Functions Control Endpoint Example Programming guide Includes Declarations main() Endpoint addresses Sending and receiving data Endpoint 0 implementation Device descriptors Example application Required hardware Declarations main() HID endpoint task Device descriptors Application and class specific requests Advanced usage Function details Example Further Reading