├── App └── Device │ ├── app_usbd.c │ ├── app_usbd.h │ ├── app_usbd_audio.c │ ├── app_usbd_cdc.c │ ├── app_usbd_cdc_eem.c │ ├── app_usbd_hid.c │ ├── app_usbd_msc.c │ ├── app_usbd_phdc.c │ ├── app_usbd_vendor.c │ ├── usbd_audio_drv_simulation.c │ ├── usbd_audio_drv_simulation.h │ └── usbd_audio_drv_simulation_data.c ├── Cfg └── Template │ ├── usbd_audio_dev_cfg.c │ ├── usbd_audio_dev_cfg.h │ ├── usbd_cfg.h │ ├── usbd_dev_cfg.c │ └── usbd_dev_cfg.h ├── Class ├── Audio │ ├── Drivers │ │ ├── NXP-UDA1380-Codec │ │ │ ├── usbd_audio_drv_uda1380_codec.c │ │ │ └── usbd_audio_drv_uda1380_codec.h │ │ └── Template │ │ │ ├── usbd_audio_drv_template.c │ │ │ └── usbd_audio_drv_template.h │ ├── OS │ │ ├── Template │ │ │ └── usbd_audio_os.c │ │ ├── uCOS-II │ │ │ └── usbd_audio_os.c │ │ └── uCOS-III │ │ │ └── usbd_audio_os.c │ ├── usbd_audio.c │ ├── usbd_audio.h │ ├── usbd_audio_internal.h │ ├── usbd_audio_os.h │ ├── usbd_audio_processing.c │ └── usbd_audio_processing.h ├── CDC-EEM │ ├── usbd_cdc_eem.c │ └── usbd_cdc_eem.h ├── CDC │ ├── ACM │ │ ├── usbd_acm_serial.c │ │ └── usbd_acm_serial.h │ ├── usbd_cdc.c │ └── usbd_cdc.h ├── HID │ ├── OS │ │ ├── Template │ │ │ └── usbd_hid_os.c │ │ ├── uCOS-II │ │ │ └── usbd_hid_os.c │ │ └── uCOS-III │ │ │ └── usbd_hid_os.c │ ├── usbd_hid.c │ ├── usbd_hid.h │ ├── usbd_hid_os.h │ ├── usbd_hid_report.c │ └── usbd_hid_report.h ├── MSC │ ├── OS │ │ ├── Template │ │ │ └── usbd_msc_os.c │ │ ├── uCOS-II │ │ │ └── usbd_msc_os.c │ │ └── uCOS-III │ │ │ └── usbd_msc_os.c │ ├── Storage │ │ ├── RAMDisk │ │ │ ├── usbd_storage.c │ │ │ └── usbd_storage.h │ │ ├── Template │ │ │ ├── usbd_storage.c │ │ │ └── usbd_storage.h │ │ └── uC-FS │ │ │ └── V4 │ │ │ ├── usbd_storage.c │ │ │ └── usbd_storage.h │ ├── usbd_msc.c │ ├── usbd_msc.h │ ├── usbd_msc_os.h │ ├── usbd_scsi.c │ └── usbd_scsi.h ├── PHDC │ ├── OS │ │ ├── Template │ │ │ └── usbd_phdc_os.c │ │ └── uCOS-II │ │ │ └── usbd_phdc_os.c │ ├── usbd_phdc.c │ ├── usbd_phdc.h │ └── usbd_phdc_os.h └── Vendor │ ├── usbd_vendor.c │ └── usbd_vendor.h ├── Drivers ├── AT32UC3C │ ├── usbd_drv_at32uc3c.c │ └── usbd_drv_at32uc3c.h ├── AT32UC3x │ ├── usbd_drv_at32uc3x.c │ └── usbd_drv_at32uc3x.h ├── AT91SAM_UDPHS │ ├── usbd_at91sam_udphs.c │ └── usbd_at91sam_udphs.h ├── Kinetis_Kxx │ ├── usbd_drv_kinetis_kxx.c │ └── usbd_drv_kinetis_kxx.h ├── LPCxxxx │ ├── usbd_drv_lpcxxxx.c │ └── usbd_drv_lpcxxxx.h ├── RM48x │ ├── usbd_drv_rm48x.c │ └── usbd_drv_rm48x.h ├── RX600 │ ├── usbd_drv_rx600.c │ └── usbd_drv_rx600.h ├── Renesas_USBHS │ ├── usbd_drv_renesas_usbhs.c │ └── usbd_drv_renesas_usbhs.h ├── STM32F_FS │ ├── usbd_drv_stm32f_fs.c │ └── usbd_drv_stm32f_fs.h ├── STM32xxx │ ├── usbd_drv_stm32xxx.c │ └── usbd_drv_stm32xxx.h ├── STR91xxx │ ├── usbd_drv_str91xxx.c │ └── usbd_drv_str91xxx.h ├── Synopsys_OTG_HS │ ├── usbd_drv_synopsys_otg_hs.c │ └── usbd_drv_synopsys_otg_hs.h ├── TM4C123x │ ├── usbd_drv_tm4c123x.c │ └── usbd_drv_tm4c123x.h ├── Template │ ├── bsp_usbd_template.c │ ├── bsp_usbd_template.h │ ├── usbd_drv_template.c │ └── usbd_drv_template.h └── drv_lib │ ├── usbd_drv_lib.c │ └── usbd_drv_lib.h ├── LICENSE ├── NOTICE ├── OS ├── Template │ └── usbd_os.c ├── uCOS-II │ └── usbd_os.c └── uCOS-III │ └── usbd_os.c ├── README.rst └── Source ├── usbd_core.c ├── usbd_core.h ├── usbd_ep.c └── usbd_internal.h /App/Device/app_usbd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/App/Device/app_usbd.c -------------------------------------------------------------------------------- /App/Device/app_usbd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/App/Device/app_usbd.h -------------------------------------------------------------------------------- /App/Device/app_usbd_audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/App/Device/app_usbd_audio.c -------------------------------------------------------------------------------- /App/Device/app_usbd_cdc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/App/Device/app_usbd_cdc.c -------------------------------------------------------------------------------- /App/Device/app_usbd_cdc_eem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/App/Device/app_usbd_cdc_eem.c -------------------------------------------------------------------------------- /App/Device/app_usbd_hid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/App/Device/app_usbd_hid.c -------------------------------------------------------------------------------- /App/Device/app_usbd_msc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/App/Device/app_usbd_msc.c -------------------------------------------------------------------------------- /App/Device/app_usbd_phdc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/App/Device/app_usbd_phdc.c -------------------------------------------------------------------------------- /App/Device/app_usbd_vendor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/App/Device/app_usbd_vendor.c -------------------------------------------------------------------------------- /App/Device/usbd_audio_drv_simulation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/App/Device/usbd_audio_drv_simulation.c -------------------------------------------------------------------------------- /App/Device/usbd_audio_drv_simulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/App/Device/usbd_audio_drv_simulation.h -------------------------------------------------------------------------------- /App/Device/usbd_audio_drv_simulation_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/App/Device/usbd_audio_drv_simulation_data.c -------------------------------------------------------------------------------- /Cfg/Template/usbd_audio_dev_cfg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Cfg/Template/usbd_audio_dev_cfg.c -------------------------------------------------------------------------------- /Cfg/Template/usbd_audio_dev_cfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Cfg/Template/usbd_audio_dev_cfg.h -------------------------------------------------------------------------------- /Cfg/Template/usbd_cfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Cfg/Template/usbd_cfg.h -------------------------------------------------------------------------------- /Cfg/Template/usbd_dev_cfg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Cfg/Template/usbd_dev_cfg.c -------------------------------------------------------------------------------- /Cfg/Template/usbd_dev_cfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Cfg/Template/usbd_dev_cfg.h -------------------------------------------------------------------------------- /Class/Audio/Drivers/NXP-UDA1380-Codec/usbd_audio_drv_uda1380_codec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/Drivers/NXP-UDA1380-Codec/usbd_audio_drv_uda1380_codec.c -------------------------------------------------------------------------------- /Class/Audio/Drivers/NXP-UDA1380-Codec/usbd_audio_drv_uda1380_codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/Drivers/NXP-UDA1380-Codec/usbd_audio_drv_uda1380_codec.h -------------------------------------------------------------------------------- /Class/Audio/Drivers/Template/usbd_audio_drv_template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/Drivers/Template/usbd_audio_drv_template.c -------------------------------------------------------------------------------- /Class/Audio/Drivers/Template/usbd_audio_drv_template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/Drivers/Template/usbd_audio_drv_template.h -------------------------------------------------------------------------------- /Class/Audio/OS/Template/usbd_audio_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/OS/Template/usbd_audio_os.c -------------------------------------------------------------------------------- /Class/Audio/OS/uCOS-II/usbd_audio_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/OS/uCOS-II/usbd_audio_os.c -------------------------------------------------------------------------------- /Class/Audio/OS/uCOS-III/usbd_audio_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/OS/uCOS-III/usbd_audio_os.c -------------------------------------------------------------------------------- /Class/Audio/usbd_audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/usbd_audio.c -------------------------------------------------------------------------------- /Class/Audio/usbd_audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/usbd_audio.h -------------------------------------------------------------------------------- /Class/Audio/usbd_audio_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/usbd_audio_internal.h -------------------------------------------------------------------------------- /Class/Audio/usbd_audio_os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/usbd_audio_os.h -------------------------------------------------------------------------------- /Class/Audio/usbd_audio_processing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/usbd_audio_processing.c -------------------------------------------------------------------------------- /Class/Audio/usbd_audio_processing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Audio/usbd_audio_processing.h -------------------------------------------------------------------------------- /Class/CDC-EEM/usbd_cdc_eem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/CDC-EEM/usbd_cdc_eem.c -------------------------------------------------------------------------------- /Class/CDC-EEM/usbd_cdc_eem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/CDC-EEM/usbd_cdc_eem.h -------------------------------------------------------------------------------- /Class/CDC/ACM/usbd_acm_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/CDC/ACM/usbd_acm_serial.c -------------------------------------------------------------------------------- /Class/CDC/ACM/usbd_acm_serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/CDC/ACM/usbd_acm_serial.h -------------------------------------------------------------------------------- /Class/CDC/usbd_cdc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/CDC/usbd_cdc.c -------------------------------------------------------------------------------- /Class/CDC/usbd_cdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/CDC/usbd_cdc.h -------------------------------------------------------------------------------- /Class/HID/OS/Template/usbd_hid_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/HID/OS/Template/usbd_hid_os.c -------------------------------------------------------------------------------- /Class/HID/OS/uCOS-II/usbd_hid_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/HID/OS/uCOS-II/usbd_hid_os.c -------------------------------------------------------------------------------- /Class/HID/OS/uCOS-III/usbd_hid_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/HID/OS/uCOS-III/usbd_hid_os.c -------------------------------------------------------------------------------- /Class/HID/usbd_hid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/HID/usbd_hid.c -------------------------------------------------------------------------------- /Class/HID/usbd_hid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/HID/usbd_hid.h -------------------------------------------------------------------------------- /Class/HID/usbd_hid_os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/HID/usbd_hid_os.h -------------------------------------------------------------------------------- /Class/HID/usbd_hid_report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/HID/usbd_hid_report.c -------------------------------------------------------------------------------- /Class/HID/usbd_hid_report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/HID/usbd_hid_report.h -------------------------------------------------------------------------------- /Class/MSC/OS/Template/usbd_msc_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/OS/Template/usbd_msc_os.c -------------------------------------------------------------------------------- /Class/MSC/OS/uCOS-II/usbd_msc_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/OS/uCOS-II/usbd_msc_os.c -------------------------------------------------------------------------------- /Class/MSC/OS/uCOS-III/usbd_msc_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/OS/uCOS-III/usbd_msc_os.c -------------------------------------------------------------------------------- /Class/MSC/Storage/RAMDisk/usbd_storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/Storage/RAMDisk/usbd_storage.c -------------------------------------------------------------------------------- /Class/MSC/Storage/RAMDisk/usbd_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/Storage/RAMDisk/usbd_storage.h -------------------------------------------------------------------------------- /Class/MSC/Storage/Template/usbd_storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/Storage/Template/usbd_storage.c -------------------------------------------------------------------------------- /Class/MSC/Storage/Template/usbd_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/Storage/Template/usbd_storage.h -------------------------------------------------------------------------------- /Class/MSC/Storage/uC-FS/V4/usbd_storage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/Storage/uC-FS/V4/usbd_storage.c -------------------------------------------------------------------------------- /Class/MSC/Storage/uC-FS/V4/usbd_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/Storage/uC-FS/V4/usbd_storage.h -------------------------------------------------------------------------------- /Class/MSC/usbd_msc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/usbd_msc.c -------------------------------------------------------------------------------- /Class/MSC/usbd_msc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/usbd_msc.h -------------------------------------------------------------------------------- /Class/MSC/usbd_msc_os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/usbd_msc_os.h -------------------------------------------------------------------------------- /Class/MSC/usbd_scsi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/usbd_scsi.c -------------------------------------------------------------------------------- /Class/MSC/usbd_scsi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/MSC/usbd_scsi.h -------------------------------------------------------------------------------- /Class/PHDC/OS/Template/usbd_phdc_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/PHDC/OS/Template/usbd_phdc_os.c -------------------------------------------------------------------------------- /Class/PHDC/OS/uCOS-II/usbd_phdc_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/PHDC/OS/uCOS-II/usbd_phdc_os.c -------------------------------------------------------------------------------- /Class/PHDC/usbd_phdc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/PHDC/usbd_phdc.c -------------------------------------------------------------------------------- /Class/PHDC/usbd_phdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/PHDC/usbd_phdc.h -------------------------------------------------------------------------------- /Class/PHDC/usbd_phdc_os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/PHDC/usbd_phdc_os.h -------------------------------------------------------------------------------- /Class/Vendor/usbd_vendor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Vendor/usbd_vendor.c -------------------------------------------------------------------------------- /Class/Vendor/usbd_vendor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Class/Vendor/usbd_vendor.h -------------------------------------------------------------------------------- /Drivers/AT32UC3C/usbd_drv_at32uc3c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/AT32UC3C/usbd_drv_at32uc3c.c -------------------------------------------------------------------------------- /Drivers/AT32UC3C/usbd_drv_at32uc3c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/AT32UC3C/usbd_drv_at32uc3c.h -------------------------------------------------------------------------------- /Drivers/AT32UC3x/usbd_drv_at32uc3x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/AT32UC3x/usbd_drv_at32uc3x.c -------------------------------------------------------------------------------- /Drivers/AT32UC3x/usbd_drv_at32uc3x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/AT32UC3x/usbd_drv_at32uc3x.h -------------------------------------------------------------------------------- /Drivers/AT91SAM_UDPHS/usbd_at91sam_udphs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/AT91SAM_UDPHS/usbd_at91sam_udphs.c -------------------------------------------------------------------------------- /Drivers/AT91SAM_UDPHS/usbd_at91sam_udphs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/AT91SAM_UDPHS/usbd_at91sam_udphs.h -------------------------------------------------------------------------------- /Drivers/Kinetis_Kxx/usbd_drv_kinetis_kxx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/Kinetis_Kxx/usbd_drv_kinetis_kxx.c -------------------------------------------------------------------------------- /Drivers/Kinetis_Kxx/usbd_drv_kinetis_kxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/Kinetis_Kxx/usbd_drv_kinetis_kxx.h -------------------------------------------------------------------------------- /Drivers/LPCxxxx/usbd_drv_lpcxxxx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/LPCxxxx/usbd_drv_lpcxxxx.c -------------------------------------------------------------------------------- /Drivers/LPCxxxx/usbd_drv_lpcxxxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/LPCxxxx/usbd_drv_lpcxxxx.h -------------------------------------------------------------------------------- /Drivers/RM48x/usbd_drv_rm48x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/RM48x/usbd_drv_rm48x.c -------------------------------------------------------------------------------- /Drivers/RM48x/usbd_drv_rm48x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/RM48x/usbd_drv_rm48x.h -------------------------------------------------------------------------------- /Drivers/RX600/usbd_drv_rx600.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/RX600/usbd_drv_rx600.c -------------------------------------------------------------------------------- /Drivers/RX600/usbd_drv_rx600.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/RX600/usbd_drv_rx600.h -------------------------------------------------------------------------------- /Drivers/Renesas_USBHS/usbd_drv_renesas_usbhs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/Renesas_USBHS/usbd_drv_renesas_usbhs.c -------------------------------------------------------------------------------- /Drivers/Renesas_USBHS/usbd_drv_renesas_usbhs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/Renesas_USBHS/usbd_drv_renesas_usbhs.h -------------------------------------------------------------------------------- /Drivers/STM32F_FS/usbd_drv_stm32f_fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/STM32F_FS/usbd_drv_stm32f_fs.c -------------------------------------------------------------------------------- /Drivers/STM32F_FS/usbd_drv_stm32f_fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/STM32F_FS/usbd_drv_stm32f_fs.h -------------------------------------------------------------------------------- /Drivers/STM32xxx/usbd_drv_stm32xxx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/STM32xxx/usbd_drv_stm32xxx.c -------------------------------------------------------------------------------- /Drivers/STM32xxx/usbd_drv_stm32xxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/STM32xxx/usbd_drv_stm32xxx.h -------------------------------------------------------------------------------- /Drivers/STR91xxx/usbd_drv_str91xxx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/STR91xxx/usbd_drv_str91xxx.c -------------------------------------------------------------------------------- /Drivers/STR91xxx/usbd_drv_str91xxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/STR91xxx/usbd_drv_str91xxx.h -------------------------------------------------------------------------------- /Drivers/Synopsys_OTG_HS/usbd_drv_synopsys_otg_hs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/Synopsys_OTG_HS/usbd_drv_synopsys_otg_hs.c -------------------------------------------------------------------------------- /Drivers/Synopsys_OTG_HS/usbd_drv_synopsys_otg_hs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/Synopsys_OTG_HS/usbd_drv_synopsys_otg_hs.h -------------------------------------------------------------------------------- /Drivers/TM4C123x/usbd_drv_tm4c123x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/TM4C123x/usbd_drv_tm4c123x.c -------------------------------------------------------------------------------- /Drivers/TM4C123x/usbd_drv_tm4c123x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/TM4C123x/usbd_drv_tm4c123x.h -------------------------------------------------------------------------------- /Drivers/Template/bsp_usbd_template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/Template/bsp_usbd_template.c -------------------------------------------------------------------------------- /Drivers/Template/bsp_usbd_template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/Template/bsp_usbd_template.h -------------------------------------------------------------------------------- /Drivers/Template/usbd_drv_template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/Template/usbd_drv_template.c -------------------------------------------------------------------------------- /Drivers/Template/usbd_drv_template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/Template/usbd_drv_template.h -------------------------------------------------------------------------------- /Drivers/drv_lib/usbd_drv_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/drv_lib/usbd_drv_lib.c -------------------------------------------------------------------------------- /Drivers/drv_lib/usbd_drv_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Drivers/drv_lib/usbd_drv_lib.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/NOTICE -------------------------------------------------------------------------------- /OS/Template/usbd_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/OS/Template/usbd_os.c -------------------------------------------------------------------------------- /OS/uCOS-II/usbd_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/OS/uCOS-II/usbd_os.c -------------------------------------------------------------------------------- /OS/uCOS-III/usbd_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/OS/uCOS-III/usbd_os.c -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/README.rst -------------------------------------------------------------------------------- /Source/usbd_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Source/usbd_core.c -------------------------------------------------------------------------------- /Source/usbd_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Source/usbd_core.h -------------------------------------------------------------------------------- /Source/usbd_ep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Source/usbd_ep.c -------------------------------------------------------------------------------- /Source/usbd_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weston-embedded/uC-USBD/HEAD/Source/usbd_internal.h --------------------------------------------------------------------------------