1#Description: USB Device Common Controller; user_visible: True
2include_guard(GLOBAL)
3message("middleware_usb_device_controller_driver component is included.")
4
5target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
6    ${CMAKE_CURRENT_LIST_DIR}/device/usb_device_dci.c
7)
8
9target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
10    ${CMAKE_CURRENT_LIST_DIR}/device
11)
12
13#OR Logic component
14if(CONFIG_USE_middleware_usb_device_ip3511fs)
15    include(middleware_usb_device_ip3511fs)
16endif()
17if(CONFIG_USE_middleware_usb_device_ip3511hs_LPC55S16)
18    include(middleware_usb_device_ip3511hs_LPC55S16)
19endif()
20
21include(component_osa)
22