# # Copyright (c) 2018, Cypress # # SPDX-License-Identifier: Apache-2.0 # zephyr_compile_definitions(${CONFIG_SOC_PART_NUMBER}) # Workaround to fix absence of four defines in PDL # The values don't matter zephyr_compile_definitions( __copy_table_start__=0 ) zephyr_compile_definitions( __copy_table_end__=0 ) zephyr_compile_definitions( __bss_start__=0 ) zephyr_compile_definitions( __bss_end__=0 ) zephyr_include_directories(drivers/include) zephyr_sources(drivers/source/cy_sysclk.c) zephyr_include_directories(devices/psoc6/include) zephyr_include_directories(devices/psoc6/include/ip) zephyr_sources(devices/psoc6/startup/system_psoc6_cm0plus.c) zephyr_sources(devices/psoc6/startup/gcc/startup_psoc62_cm0plus.S) zephyr_sources(drivers/source/cy_device.c) zephyr_sources(drivers/source/cy_syslib.c) zephyr_sources(drivers/source/cy_sysint.c) zephyr_sources(drivers/source/gcc/cy_syslib_gcc.S) zephyr_sources(drivers/source/cy_gpio.c) zephyr_sources(drivers/source/cy_prot.c) zephyr_sources(drivers/source/cy_syspm.c) zephyr_sources(drivers/source/cy_sysclk.c) zephyr_sources(drivers/source/cy_flash.c) zephyr_sources(drivers/source/cy_ipc_drv.c) zephyr_sources(drivers/source/cy_ipc_config.c) zephyr_sources(drivers/source/cy_ipc_sema.c) zephyr_sources(drivers/source/cy_ipc_pipe.c) zephyr_sources(drivers/source/cy_scb_uart.c) zephyr_sources(drivers/source/cy_scb_spi.c) zephyr_sources(drivers/source/cy_scb_i2c.c) zephyr_sources(drivers/source/cy_scb_common.c)