ChibiOS-Contrib/os/hal/ports/MIMXRT1062/LLD/USBHSv1/driver.mk

24 lines
1.2 KiB
Makefile

HAL_USB_SRC = ${CHIBIOS_CONTRIB}/os/hal/ports/MIMXRT1062/LLD/USBHSv1/hal_usb_lld.c \
${CHIBIOS_CONTRIB}/ext/nxp-middleware-usb/device/usb_device_dci.c \
${CHIBIOS_CONTRIB}/ext/nxp-middleware-usb/device/usb_device_ehci.c \
${CHIBIOS_CONTRIB}/ext/nxp-middleware-usb/phy/usb_phy.c \
${CHIBIOS_CONTRIB}/ext/mcux-sdk/components/osa/fsl_os_abstraction_bm.c \
${CHIBIOS_CONTRIB}/ext/mcux-sdk/components/lists/fsl_component_generic_list.c
ifeq ($(USE_SMART_BUILD),yes)
ifneq ($(findstring HAL_USE_USB TRUE,$(HALCONF)),)
PLATFORMSRC_CONTRIB += ${HAL_USB_SRC}
endif
else
PLATFORMSRC_CONTRIB += ${HAL_USB_SRC}
endif
PLATFORMINC_CONTRIB += ${CHIBIOS_CONTRIB}/os/hal/ports/MIMXRT1062/LLD/USBHSv1 \
${CHIBIOS_CONTRIB}/ext/nxp-middleware-usb/include \
${CHIBIOS_CONTRIB}/ext/nxp-middleware-usb/device \
${CHIBIOS_CONTRIB}/ext/nxp-middleware-usb/phy \
${CHIBIOS_CONTRIB}/ext/nxp-middleware-usb/output/npw/device_config/ehci \
${CHIBIOS_CONTRIB}/ext/mcux-sdk/components/osa \
${CHIBIOS_CONTRIB}/ext/mcux-sdk/components/lists