| 1234567891011121314151617181920212223242526272829303132 |
- # Copyright (c) 2021-2024 HPMicro
- # SPDX-License-Identifier: BSD-3-Clause
- sdk_inc(src)
- sdk_inc(src/portable/ehci)
- if(CONFIG_USB_DEVICE_CDC OR CONFIG_USB_DEVICE_HID OR CONFIG_USB_DEVICE_MSC
- OR CONFIG_USB_DEVICE_AUDIO)
- set(CONFIG_TINYUSB_DEVICE 1)
- endif()
- sdk_src(src/tusb.c)
- sdk_src(src/common/tusb_fifo.c)
- if(CONFIG_TINYUSB_DEVICE)
- sdk_src_ifdef(CONFIG_USB_DEVICE_CDC src/class/cdc/cdc_device.c)
- sdk_src_ifdef(CONFIG_USB_DEVICE_MSC src/class/msc/msc_device.c)
- sdk_src_ifdef(CONFIG_USB_DEVICE_HID src/class/hid/hid_device.c)
- sdk_src_ifdef(CONFIG_USB_DEVICE_AUDIO src/class/audio/audio_device.c)
- sdk_src(src/device/usbd.c)
- sdk_src(src/device/usbd_control.c)
- sdk_src(src/portable/hpm/dcd_hpm.c)
- endif()
- if(CONFIG_TINYUSB_HOST)
- sdk_src(src/portable/ehci/ehci.c)
- sdk_src(src/portable/hpm/ehci_glue_hpm.c)
- sdk_src(src/class/msc/msc_host.c)
- sdk_src(src/class/hid/hid_host.c)
- sdk_src(src/host/hub.c)
- sdk_src(src/host/usbh.c)
- endif()
|