drivers: Cmake: Add __ZEPHYR_SUPERVISOR__ macro for driver files.
Normally a syscall would check the current privilege level and then decide to go to _impl_<syscall> directly or go through a _handler_<syscall>. __ZEPHYR_SUPERVISOR__ is a compiler optimization flag which will make all the system calls from the driver files directly link to the _impl_<syscall>. Thereby reducing the overhead of checking the privileges. In the previous implementation all the source files would be compiled by zephyr_source() rule. This means that zephyr_* is a catchall CMake library for source files that can be built purely with the include paths, defines, and other compiler flags that all zephyr source files uses. This states that adding one extra compiler flag for only one complete directory would fail. This limitation can be overcome by using zephyr_libray* APIs. This creates a library for the required directories and it also supports directory level properties. Hence we use zephyr_library* to create a new library with macro _ZEPHYR_SUPERVISOR_ for the optimization. Signed-off-by: Adithya Baglody <adithya.nagaraj.baglody@intel.com>
This commit is contained in:
parent
5ab3960c75
commit
b0db28b512
55 changed files with 299 additions and 193 deletions
|
@ -1,3 +1,5 @@
|
|||
add_definitions(-D__ZEPHYR_SUPERVISOR__)
|
||||
|
||||
add_subdirectory(console)
|
||||
add_subdirectory(display)
|
||||
add_subdirectory(interrupt_controller)
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
zephyr_sources_ifdef(CONFIG_ADC_DW adc_dw.c)
|
||||
zephyr_sources_ifdef(CONFIG_ADC_MCUX_ADC16 adc_mcux_adc16.c)
|
||||
zephyr_sources_ifdef(CONFIG_ADC_QMSI adc_qmsi.c)
|
||||
zephyr_sources_ifdef(CONFIG_ADC_QMSI_SS adc_qmsi_ss.c)
|
||||
zephyr_sources_ifdef(CONFIG_ADC_SAM_AFEC adc_sam_afec.c)
|
||||
zephyr_sources_ifdef(CONFIG_ADC_TI_ADC108S102 adc_ti_adc108s102.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE adc_handlers.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_ADC_DW adc_dw.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_ADC_MCUX_ADC16 adc_mcux_adc16.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_ADC_QMSI adc_qmsi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_ADC_QMSI_SS adc_qmsi_ss.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_ADC_SAM_AFEC adc_sam_afec.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_ADC_TI_ADC108S102 adc_ti_adc108s102.c)
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE adc_handlers.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_AIO_COMPARATOR_QMSI aio_comparator_qmsi.c)
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE aio_comparator_handlers.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_AIO_COMPARATOR_QMSI aio_comparator_qmsi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE aio_comparator_handlers.c)
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
zephyr_sources_ifdef(CONFIG_AON_COUNTER_QMSI counter_qmsi_aon.c)
|
||||
zephyr_sources_ifdef(CONFIG_AON_TIMER_QMSI counter_qmsi_aonpt.c)
|
||||
zephyr_sources_ifdef(CONFIG_COUNTER_TMR_CMSDK_APB counter_tmr_cmsdk_apb.c)
|
||||
zephyr_sources_ifdef(CONFIG_TIMER_TMR_CMSDK_APB timer_tmr_cmsdk_apb.c)
|
||||
zephyr_sources_ifdef(CONFIG_COUNTER_DTMR_CMSDK_APB counter_dtmr_cmsdk_apb.c)
|
||||
zephyr_sources_ifdef(CONFIG_TIMER_DTMR_CMSDK_APB timer_dtmr_cmsdk_apb.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE counter_handlers.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_AON_COUNTER_QMSI counter_qmsi_aon.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_AON_TIMER_QMSI counter_qmsi_aonpt.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_COUNTER_TMR_CMSDK_APB counter_tmr_cmsdk_apb.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_TIMER_TMR_CMSDK_APB timer_tmr_cmsdk_apb.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_COUNTER_DTMR_CMSDK_APB counter_dtmr_cmsdk_apb.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_TIMER_DTMR_CMSDK_APB timer_dtmr_cmsdk_apb.c)
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE counter_handlers.c)
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
zephyr_sources_ifdef(CONFIG_DMA_QMSI dma_qmsi.c)
|
||||
zephyr_sources_ifdef(CONFIG_DMA_SAM_XDMAC dma_sam_xdmac.c)
|
||||
zephyr_sources_ifdef(CONFIG_DMA_STM32F4X dma_stm32f4x.c)
|
||||
zephyr_sources_ifdef(CONFIG_DMA_CAVS dma_cavs.c)
|
||||
zephyr_sources_ifdef(CONFIG_DMA_NIOS2_MSGDMA dma_nios2_msgdma.c)
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE dma_handlers.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_DMA_QMSI dma_qmsi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_DMA_SAM_XDMAC dma_sam_xdmac.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_DMA_STM32F4X dma_stm32f4x.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_DMA_CAVS dma_cavs.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_DMA_NIOS2_MSGDMA dma_nios2_msgdma.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE dma_handlers.c)
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
zephyr_sources_ifdef(CONFIG_ENTROPY_ESP32_RNG entropy_esp32.c)
|
||||
zephyr_sources_ifdef(CONFIG_ENTROPY_MCUX_RNGA entropy_mcux_rnga.c)
|
||||
zephyr_sources_ifdef(CONFIG_ENTROPY_MCUX_TRNG entropy_mcux_trng.c)
|
||||
zephyr_sources_ifdef(CONFIG_ENTROPY_NRF5_RNG entropy_nrf5.c)
|
||||
zephyr_sources_ifdef(CONFIG_ENTROPY_STM32_RNG entropy_stm32.c)
|
||||
zephyr_sources_ifdef(CONFIG_ENTROPY_NATIVE_POSIX entropy_native_posix.c)
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE entropy_handlers.c)
|
||||
zephyr_library_ifdef(CONFIG_ENTROPY_HAS_DRIVER)
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_ENTROPY_ESP32_RNG entropy_esp32.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_ENTROPY_MCUX_RNGA entropy_mcux_rnga.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_ENTROPY_MCUX_TRNG entropy_mcux_trng.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_ENTROPY_NRF5_RNG entropy_nrf5.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_ENTROPY_STM32_RNG entropy_stm32.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_ENTROPY_NATIVE_POSIX entropy_native_posix.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE entropy_handlers.c)
|
||||
|
|
|
@ -1,33 +1,35 @@
|
|||
zephyr_sources_ifdef(CONFIG_SPI_FLASH_W25QXXDV spi_flash_w25qxxdv.c)
|
||||
zephyr_sources_ifdef(CONFIG_SOC_FLASH_QMSI soc_flash_qmsi.c)
|
||||
zephyr_sources_ifdef(CONFIG_SOC_FLASH_NRF soc_flash_nrf.c)
|
||||
zephyr_sources_ifdef(CONFIG_SOC_FLASH_MCUX soc_flash_mcux.c)
|
||||
zephyr_sources_ifdef(CONFIG_FLASH_PAGE_LAYOUT flash_page_layout.c)
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE flash_handlers.c)
|
||||
zephyr_sources_ifdef(CONFIG_SOC_FLASH_SAM0 flash_sam0.c)
|
||||
zephyr_sources_ifdef(CONFIG_SOC_FLASH_NIOS2_QSPI soc_flash_nios2_qspi.c)
|
||||
zephyr_library_ifdef(CONFIG_FLASH_HAS_DRIVER_ENABLED)
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_SPI_FLASH_W25QXXDV spi_flash_w25qxxdv.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SOC_FLASH_QMSI soc_flash_qmsi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SOC_FLASH_NRF soc_flash_nrf.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SOC_FLASH_MCUX soc_flash_mcux.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_FLASH_PAGE_LAYOUT flash_page_layout.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE flash_handlers.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SOC_FLASH_SAM0 flash_sam0.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SOC_FLASH_NIOS2_QSPI soc_flash_nios2_qspi.c)
|
||||
|
||||
if(CONFIG_SOC_SERIES_STM32F0X)
|
||||
zephyr_sources_ifdef(CONFIG_SOC_FLASH_STM32
|
||||
zephyr_library_sources_ifdef(CONFIG_SOC_FLASH_STM32
|
||||
flash_stm32.c
|
||||
flash_stm32f0x.c
|
||||
)
|
||||
endif()
|
||||
|
||||
if(CONFIG_SOC_SERIES_STM32F3X)
|
||||
zephyr_sources_ifdef(CONFIG_SOC_FLASH_STM32 flash_stm32f3x.c)
|
||||
zephyr_sources_ifdef(CONFIG_SOC_FLASH_STM32 flash_stm32f3x_priv.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SOC_FLASH_STM32 flash_stm32f3x.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SOC_FLASH_STM32 flash_stm32f3x_priv.c)
|
||||
endif()
|
||||
|
||||
if(CONFIG_SOC_SERIES_STM32F4X)
|
||||
zephyr_sources_ifdef(CONFIG_SOC_FLASH_STM32
|
||||
zephyr_library_sources_ifdef(CONFIG_SOC_FLASH_STM32
|
||||
flash_stm32.c
|
||||
flash_stm32f4x.c
|
||||
)
|
||||
endif()
|
||||
|
||||
if(CONFIG_SOC_SERIES_STM32L4X)
|
||||
zephyr_sources_ifdef(CONFIG_SOC_FLASH_STM32
|
||||
zephyr_library_sources_ifdef(CONFIG_SOC_FLASH_STM32
|
||||
flash_stm32.c
|
||||
flash_stm32l4x.c
|
||||
)
|
||||
|
|
|
@ -1,26 +1,28 @@
|
|||
zephyr_sources_ifdef(CONFIG_GPIO_ALTERA_NIOS2 gpio_altera_nios2.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_ATMEL_SAM3 gpio_atmel_sam3.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_CC2650 gpio_cc2650.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_CC32XX gpio_cc32xx.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_CMSDK_AHB gpio_cmsdk_ahb.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_DW gpio_dw.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_ESP32 gpio_esp32.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_FE310 gpio_fe310.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_GECKO gpio_gecko.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_IMX gpio_imx.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_MCUX gpio_mcux.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_MCUX_IGPIO gpio_mcux_igpio.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_MCUX_LPC gpio_mcux_lpc.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_MMIO32 gpio_mmio32.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_NRF5 gpio_nrf5.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_PCAL9535A gpio_pcal9535a.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_PULPINO gpio_pulpino.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_QMSI gpio_qmsi.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_QMSI_SS gpio_qmsi_ss.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_SCH gpio_sch.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_STM32 gpio_stm32.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_SAM0 gpio_sam0.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_SAM gpio_sam.c)
|
||||
zephyr_sources_ifdef(CONFIG_GPIO_SX1509B gpio_sx1509b.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE gpio_handlers.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_ALTERA_NIOS2 gpio_altera_nios2.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_ATMEL_SAM3 gpio_atmel_sam3.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_CC2650 gpio_cc2650.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_CC32XX gpio_cc32xx.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_CMSDK_AHB gpio_cmsdk_ahb.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_DW gpio_dw.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_ESP32 gpio_esp32.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_FE310 gpio_fe310.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_GECKO gpio_gecko.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_IMX gpio_imx.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_MCUX gpio_mcux.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_MCUX_IGPIO gpio_mcux_igpio.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_MCUX_LPC gpio_mcux_lpc.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_MMIO32 gpio_mmio32.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_NRF5 gpio_nrf5.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_PCAL9535A gpio_pcal9535a.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_PULPINO gpio_pulpino.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_QMSI gpio_qmsi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_QMSI_SS gpio_qmsi_ss.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_SCH gpio_sch.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_STM32 gpio_stm32.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_SAM0 gpio_sam0.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_SAM gpio_sam.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_GPIO_SX1509B gpio_sx1509b.c)
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE gpio_handlers.c)
|
||||
|
|
|
@ -1,25 +1,27 @@
|
|||
zephyr_sources_ifdef(CONFIG_I2C_ATMEL_SAM3 i2c_atmel_sam3.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_BITBANG i2c_bitbang.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_CC32XX i2c_cc32xx.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_DW i2c_dw.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_ESP32 i2c_esp32.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_GPIO i2c_gpio.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_MCUX i2c_mcux.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_NRF5 i2c_nrf5.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_QMSI i2c_qmsi.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_QMSI_SS i2c_qmsi_ss.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_SAM_TWI i2c_sam_twi.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_SAM_TWIHS i2c_sam_twihs.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_SBCON i2c_sbcon.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_NIOS2 i2c_nios2.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_I2C_STM32_V1
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_ATMEL_SAM3 i2c_atmel_sam3.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_BITBANG i2c_bitbang.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_CC32XX i2c_cc32xx.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_DW i2c_dw.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_ESP32 i2c_esp32.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_GPIO i2c_gpio.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_MCUX i2c_mcux.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_NRF5 i2c_nrf5.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_QMSI i2c_qmsi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_QMSI_SS i2c_qmsi_ss.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_SAM_TWI i2c_sam_twi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_SAM_TWIHS i2c_sam_twihs.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_SBCON i2c_sbcon.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_NIOS2 i2c_nios2.c)
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_STM32_V1
|
||||
i2c_ll_stm32_v1.c
|
||||
i2c_ll_stm32.c
|
||||
)
|
||||
zephyr_sources_ifdef(CONFIG_I2C_STM32_V2
|
||||
zephyr_library_sources_ifdef(CONFIG_I2C_STM32_V2
|
||||
i2c_ll_stm32_v2.c
|
||||
i2c_ll_stm32.c
|
||||
)
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE i2c_handlers.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE i2c_handlers.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_I2S_SAM_SSC i2s_sam_ssc.c)
|
||||
zephyr_sources_ifdef(CONFIG_I2S_CAVS i2s_cavs.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_I2S_SAM_SSC i2s_sam_ssc.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_I2S_CAVS i2s_cavs.c)
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
zephyr_sources_ifdef(CONFIG_IPM_QUARK_SE ipm_quark_se.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE ipm_handlers.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_IPM_QUARK_SE ipm_quark_se.c)
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE ipm_handlers.c)
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
zephyr_sources_ifdef(CONFIG_PWM_PCA9685 pwm_pca9685.c)
|
||||
zephyr_sources_ifdef(CONFIG_PWM_DW pwm_dw.c)
|
||||
zephyr_sources_ifdef(CONFIG_PWM_QMSI pwm_qmsi.c)
|
||||
zephyr_sources_ifdef(CONFIG_PWM_STM32 pwm_stm32.c)
|
||||
zephyr_sources_ifdef(CONFIG_PWM_NRF5_SW pwm_nrf5_sw.c)
|
||||
zephyr_sources_ifdef(CONFIG_PWM_MCUX_FTM pwm_mcux_ftm.c)
|
||||
zephyr_sources_ifdef(CONFIG_PWM_LED_ESP32 pwm_led_esp32.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE pwm_handlers.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PWM_PCA9685 pwm_pca9685.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PWM_DW pwm_dw.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PWM_QMSI pwm_qmsi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PWM_STM32 pwm_stm32.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PWM_NRF5_SW pwm_nrf5_sw.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PWM_MCUX_FTM pwm_mcux_ftm.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_PWM_LED_ESP32 pwm_led_esp32.c)
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE pwm_handlers.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_RTC_QMSI rtc_qmsi.c)
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE rtc_handlers.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_RTC_QMSI rtc_qmsi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE rtc_handlers.c)
|
||||
|
|
|
@ -38,4 +38,5 @@ add_subdirectory_ifdef(CONFIG_TMP007 tmp007)
|
|||
add_subdirectory_ifdef(CONFIG_TMP112 tmp112)
|
||||
add_subdirectory_ifdef(CONFIG_VL53L0X vl53l0x)
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE sensor_handlers.c)
|
||||
zephyr_library_ifdef(CONFIG_USERSPACE)
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE sensor_handlers.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_ADXL362 adxl362.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_ADXL362 adxl362.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_AK8975 ak8975.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_AK8975 ak8975.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_AMG88XX amg88xx.c)
|
||||
zephyr_sources_ifdef(CONFIG_AMG88XX_TRIGGER amg88xx_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_AMG88XX amg88xx.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_AMG88XX_TRIGGER amg88xx_trigger.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_APDS9960 apds9960.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_APDS9960 apds9960.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_BMA280 bma280.c)
|
||||
zephyr_sources_ifdef(CONFIG_BMA280_TRIGGER bma280_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_BMA280 bma280.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_BMA280_TRIGGER bma280_trigger.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_BMC150_MAGN bmc150_magn.c)
|
||||
zephyr_sources_ifdef(CONFIG_BMC150_MAGN_TRIGGER bmc150_magn_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_BMC150_MAGN bmc150_magn.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_BMC150_MAGN_TRIGGER bmc150_magn_trigger.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_BME280 bme280.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_BME280 bme280.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_BMG160 bmg160.c)
|
||||
zephyr_sources_ifdef(CONFIG_BMG160_TRIGGER bmg160_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_BMG160 bmg160.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_BMG160_TRIGGER bmg160_trigger.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_BMI160 bmi160.c)
|
||||
zephyr_sources_ifdef(CONFIG_BMI160_TRIGGER bmi160_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_BMI160 bmi160.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_BMI160_TRIGGER bmi160_trigger.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_CCS811 ccs811.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_CCS811 ccs811.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_DHT dht.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_DHT dht.c)
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
zephyr_library()
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_FXAS21002 fxas21002.c)
|
||||
zephyr_sources_ifdef(CONFIG_FXAS21002_TRIGGER fxas21002_trigger.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_FXAS21002 fxas21002.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_FXAS21002_TRIGGER fxas21002_trigger.c)
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
zephyr_library()
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_FXOS8700 fxos8700.c)
|
||||
zephyr_sources_ifdef(CONFIG_FXOS8700_TRIGGER fxos8700_trigger.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_FXOS8700 fxos8700.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_FXOS8700_TRIGGER fxos8700_trigger.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_HDC1008 hdc1008.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_HDC1008 hdc1008.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_HMC5883L hmc5883l.c)
|
||||
zephyr_sources_ifdef(CONFIG_HMC5883L_TRIGGER hmc5883l_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_HMC5883L hmc5883l.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_HMC5883L_TRIGGER hmc5883l_trigger.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_HP206C hp206c.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_HP206C hp206c.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_HTS221 hts221.c)
|
||||
zephyr_sources_ifdef(CONFIG_HTS221_TRIGGER hts221_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_HTS221 hts221.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_HTS221_TRIGGER hts221_trigger.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_ISL29035 isl29035.c)
|
||||
zephyr_sources_ifdef(CONFIG_ISL29035_TRIGGER isl29035_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_ISL29035 isl29035.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_ISL29035_TRIGGER isl29035_trigger.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_LIS2DH lis2dh.c)
|
||||
zephyr_sources_ifdef(CONFIG_LIS2DH_TRIGGER lis2dh_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_LIS2DH lis2dh.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_LIS2DH_TRIGGER lis2dh_trigger.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_LIS3DH lis3dh.c)
|
||||
zephyr_sources_ifdef(CONFIG_LIS3DH_TRIGGER lis3dh_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_LIS3DH lis3dh.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_LIS3DH_TRIGGER lis3dh_trigger.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_LIS3MDL lis3mdl.c)
|
||||
zephyr_sources_ifdef(CONFIG_LIS3MDL_TRIGGER lis3mdl_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_LIS3MDL lis3mdl.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_LIS3MDL_TRIGGER lis3mdl_trigger.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_LPS22HB lps22hb.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_LPS22HB lps22hb.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_LPS25HB lps25hb.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_LPS25HB lps25hb.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_LSM6DS0 lsm6ds0.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_LSM6DS0 lsm6ds0.c)
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
zephyr_sources_ifdef(CONFIG_LSM6DSL lsm6dsl.c)
|
||||
zephyr_sources_ifdef(CONFIG_LSM6DSL_SPI lsm6dsl_spi.c)
|
||||
zephyr_sources_ifdef(CONFIG_LSM6DSL_I2C lsm6dsl_i2c.c)
|
||||
zephyr_sources_ifdef(CONFIG_LSM6DSL_TRIGGER lsm6dsl_trigger.c)
|
||||
zephyr_sources_ifdef(CONFIG_LSM6DSL_SENSORHUB lsm6dsl_shub.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_LSM6DSL lsm6dsl.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_LSM6DSL_SPI lsm6dsl_spi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_LSM6DSL_I2C lsm6dsl_i2c.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_LSM6DSL_TRIGGER lsm6dsl_trigger.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_LSM6DSL_SENSORHUB lsm6dsl_shub.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_LSM9DS0_GYRO lsm9ds0_gyro.c)
|
||||
zephyr_sources_ifdef(CONFIG_LSM9DS0_GYRO_TRIGGER_DRDY lsm9ds0_gyro_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_LSM9DS0_GYRO lsm9ds0_gyro.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_LSM9DS0_GYRO_TRIGGER_DRDY lsm9ds0_gyro_trigger.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_LSM9DS0_MFD lsm9ds0_mfd.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_LSM9DS0_MFD lsm9ds0_mfd.c)
|
||||
|
|
|
@ -4,5 +4,6 @@
|
|||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
zephyr_library()
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_MAX30101 max30101.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_MAX30101 max30101.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_MAX44009 max44009.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_MAX44009 max44009.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_MCP9808 mcp9808.c)
|
||||
zephyr_sources_ifdef(CONFIG_MCP9808_TRIGGER mcp9808_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_MCP9808 mcp9808.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_MCP9808_TRIGGER mcp9808_trigger.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_MPU6050 mpu6050.c)
|
||||
zephyr_sources_ifdef(CONFIG_MPU6050_TRIGGER mpu6050_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_MPU6050 mpu6050.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_MPU6050_TRIGGER mpu6050_trigger.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_TEMP_NRF5 temp_nrf5.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_TEMP_NRF5 temp_nrf5.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_PMS7003 pms7003.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_PMS7003 pms7003.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_SHT3XD sht3xd.c)
|
||||
zephyr_sources_ifdef(CONFIG_SHT3XD_TRIGGER sht3xd_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_SHT3XD sht3xd.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SHT3XD_TRIGGER sht3xd_trigger.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_SX9500 sx9500.c)
|
||||
zephyr_sources_ifdef(CONFIG_SX9500_TRIGGER sx9500_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_SX9500 sx9500.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SX9500_TRIGGER sx9500_trigger.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources(th02.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources(th02.c)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
zephyr_sources_ifdef(CONFIG_TMP007 tmp007.c)
|
||||
zephyr_sources_ifdef(CONFIG_TMP007_TRIGGER tmp007_trigger.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_TMP007 tmp007.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_TMP007_TRIGGER tmp007_trigger.c)
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
zephyr_sources_ifdef(CONFIG_TMP112 tmp112.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_TMP112 tmp112.c)
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
zephyr_sources(
|
||||
zephyr_library()
|
||||
|
||||
zephyr_library_sources(
|
||||
vl53l0x.c
|
||||
vl53l0x_platform.c
|
||||
)
|
||||
|
|
|
@ -1,24 +1,26 @@
|
|||
zephyr_sources_ifdef(CONFIG_UART_ALTERA_JTAG uart_altera_jtag_hal.c)
|
||||
zephyr_sources_if_kconfig(uart_imx.c)
|
||||
zephyr_sources_if_kconfig(uart_cc32xx.c)
|
||||
zephyr_sources_if_kconfig(uart_cmsdk_apb.c)
|
||||
zephyr_sources_if_kconfig(uart_esp32.c)
|
||||
zephyr_sources_if_kconfig(uart_fe310.c)
|
||||
zephyr_sources_if_kconfig(uart_gecko.c)
|
||||
zephyr_sources_if_kconfig(uart_mcux.c)
|
||||
zephyr_sources_if_kconfig(uart_mcux_lpuart.c)
|
||||
zephyr_sources_if_kconfig(uart_mcux_lpsci.c)
|
||||
zephyr_sources_if_kconfig(uart_msp432p4xx.c)
|
||||
zephyr_sources_if_kconfig(uart_nrf5.c)
|
||||
zephyr_sources_if_kconfig(uart_ns16550.c)
|
||||
zephyr_sources_if_kconfig(uart_nsim.c)
|
||||
zephyr_sources_if_kconfig(uart_qmsi.c)
|
||||
zephyr_sources_if_kconfig(uart_riscv_qemu.c)
|
||||
zephyr_sources_if_kconfig(uart_sam.c)
|
||||
zephyr_sources_if_kconfig(usart_sam.c)
|
||||
zephyr_sources_if_kconfig(uart_stellaris.c)
|
||||
zephyr_sources_if_kconfig(uart_stm32.c)
|
||||
zephyr_sources_if_kconfig(uart_sam0.c)
|
||||
zephyr_sources_if_kconfig(usart_mcux_lpc.c)
|
||||
zephyr_library_ifdef(CONFIG_SERIAL_HAS_DRIVER)
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE uart_handlers.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_UART_ALTERA_JTAG uart_altera_jtag_hal.c)
|
||||
zephyr_library_sources_if_kconfig(uart_imx.c)
|
||||
zephyr_library_sources_if_kconfig(uart_cc32xx.c)
|
||||
zephyr_library_sources_if_kconfig(uart_cmsdk_apb.c)
|
||||
zephyr_library_sources_if_kconfig(uart_esp32.c)
|
||||
zephyr_library_sources_if_kconfig(uart_fe310.c)
|
||||
zephyr_library_sources_if_kconfig(uart_gecko.c)
|
||||
zephyr_library_sources_if_kconfig(uart_mcux.c)
|
||||
zephyr_library_sources_if_kconfig(uart_mcux_lpuart.c)
|
||||
zephyr_library_sources_if_kconfig(uart_mcux_lpsci.c)
|
||||
zephyr_library_sources_if_kconfig(uart_msp432p4xx.c)
|
||||
zephyr_library_sources_if_kconfig(uart_nrf5.c)
|
||||
zephyr_library_sources_if_kconfig(uart_ns16550.c)
|
||||
zephyr_library_sources_if_kconfig(uart_nsim.c)
|
||||
zephyr_library_sources_if_kconfig(uart_qmsi.c)
|
||||
zephyr_library_sources_if_kconfig(uart_riscv_qemu.c)
|
||||
zephyr_library_sources_if_kconfig(uart_sam.c)
|
||||
zephyr_library_sources_if_kconfig(usart_sam.c)
|
||||
zephyr_library_sources_if_kconfig(uart_stellaris.c)
|
||||
zephyr_library_sources_if_kconfig(uart_stm32.c)
|
||||
zephyr_library_sources_if_kconfig(uart_sam0.c)
|
||||
zephyr_library_sources_if_kconfig(usart_mcux_lpc.c)
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE uart_handlers.c)
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
zephyr_sources_ifdef(CONFIG_SPI_DW spi_dw.c)
|
||||
zephyr_sources_ifdef(CONFIG_SPI_INTEL spi_intel.c)
|
||||
zephyr_sources_ifdef(CONFIG_SPI_STM32 spi_ll_stm32.c)
|
||||
zephyr_sources_ifdef(CONFIG_SPI_MCUX_DSPI spi_mcux_dspi.c)
|
||||
zephyr_sources_ifdef(CONFIG_SPI_SAM0 spi_sam0.c)
|
||||
zephyr_sources_ifdef(CONFIG_NRFX_SPI spi_nrfx_spi.c)
|
||||
zephyr_sources_ifdef(CONFIG_NRFX_SPIM spi_nrfx_spim.c)
|
||||
zephyr_sources_ifdef(CONFIG_NRFX_SPIS spi_nrfx_spis.c)
|
||||
zephyr_library()
|
||||
|
||||
zephyr_sources_ifdef(CONFIG_USERSPACE spi_handlers.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SPI_DW spi_dw.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SPI_INTEL spi_intel.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SPI_STM32 spi_ll_stm32.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SPI_MCUX_DSPI spi_mcux_dspi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_SPI_SAM0 spi_sam0.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_NRFX_SPI spi_nrfx_spi.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_NRFX_SPIM spi_nrfx_spim.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_NRFX_SPIS spi_nrfx_spis.c)
|
||||
|
||||
zephyr_library_sources_ifdef(CONFIG_USERSPACE spi_handlers.c)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue