## Script for hpmicro ## sdk_inc(common) sdk_inc(osal) sdk_inc(core) sdk_inc(class/cdc) sdk_inc(class/hid) sdk_inc(class/msc) sdk_inc(class/audio) sdk_inc(class/video) sdk_inc(class/hub) if(CONFIG_CHERRYUSB_DEVICE) sdk_src(core/usbd_core.c) sdk_src(port/hpm/usb_dc_hpm.c) sdk_compile_definitions(-DCONFIG_USB_HS -DCONFIG_USB_ALIGN_SIZE=64) #sdk_compile_definitions(-DCONFIG_USB_DCACHE_ENABLE) if(CONFIG_CHERRYUSB_DEVICE_CDC) sdk_src(class/cdc/usbd_cdc.c) endif() if(CONFIG_CHERRYUSB_DEVICE_HID) sdk_src(class/hid/usbd_hid.c) endif() if(CONFIG_CHERRYUSB_DEVICE_MSC) sdk_src(class/msc/usbd_msc.c) endif() if(CONFIG_CHERRYUSB_DEVICE_AUDIO) sdk_src(class/audio/usbd_audio.c) endif() if(CONFIG_CHERRYUSB_DEVICE_VIDEO) sdk_src(class/video/usbd_video.c) endif() if(CONFIG_CHERRYUSB_DEVICE_DEMO_CDC) sdk_src(demo/cdc_acm_template.c) endif() if(CONFIG_CHERRYUSB_DEVICE_DEMO_CDC_MSC) sdk_src(demo/cdc_acm_msc_template.c) endif() elseif(CONFIG_CHERRYUSB_HOST) sdk_src(core/usbh_core.c) sdk_src(port/hpm/usb_hc_hpm.c) sdk_src(osal/usb_osal_freertos.c) sdk_compile_definitions(-DCONFIG_USB_ALIGN_SIZE=64) sdk_src(class/cdc/usbh_cdc_acm.c) sdk_src(class/msc/usbh_msc.c) sdk_src(class/hid/usbh_hid.c) sdk_src(class/wireless/usbh_rndis.c) if(CONFIG_CHERRYUSB_HOST_DEMO) sdk_src(demo/usb_host.c) endif() endif()