espressif / esp-usb

Other
15 stars 9 forks source link

chore: Restructure esp-usb repository #2

Closed tore-espressif closed 5 months ago

tore-espressif commented 5 months ago

Proposed new structure of esp-usb repository. Directories marked with '*' are not implemented yet.

.
├── device
│   ├── dcd *
│   ├── esp_tinyusb
│   └── power_delivery *
├── host
│   ├── class
│   │   ├── cdc
│   │   │   ├── esp_modem_usb_dte
│   │   │   ├── usb_host_cdc_acm
│   │   │   ├── usb_host_ch34x_vcp
│   │   │   ├── usb_host_cp210x_vcp
│   │   │   ├── usb_host_ftdi_vcp
│   │   │   └── usb_host_vcp
│   │   ├── hid
│   │   │   ├── esp_hid_usb *
│   │   │   └── usb_host_hid
│   │   ├── msc
│   │   │   └── usb_host_msc
│   │   └── uvc
│   │       └── usb_host_uvc
│   └── usb_host_lib *
├── otg *
└── usb_phy *
tore-espressif commented 5 months ago

@Dazza0 @roma-jam @peter-marcisovsky , cc @igrr This repository will serve as a 'hub' for USB functionality on ESPs. Please see the proposed structure : Directories marked with '*' are not implemented yet.

.
├── device
│   ├── dcd *
│   ├── esp_tinyusb
│   └── power_delivery *
├── host
│   ├── class
│   │   ├── cdc
│   │   │   ├── esp_modem_usb_dte
│   │   │   ├── usb_host_cdc_acm
│   │   │   ├── usb_host_ch34x_vcp
│   │   │   ├── usb_host_cp210x_vcp
│   │   │   ├── usb_host_ftdi_vcp
│   │   │   └── usb_host_vcp
│   │   ├── hid
│   │   │   ├── esp_hid_usb *
│   │   │   └── usb_host_hid
│   │   ├── msc
│   │   │   └── usb_host_msc
│   │   └── uvc
│   │       └── usb_host_uvc
│   └── usb_host_lib *
├── otg *
└── usb_phy * (? should stay in esp-idf)
leeebo commented 5 months ago

@tore-espressif Very good and clear structures!