mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-06 04:15:36 +00:00
Driver APIs might not implement all operations, making it possible for a user thread to get the kernel to execute a function at 0x00000000. Perform runtime checks in all the driver handlers, checking if they're capable of performing the requested operation. Fixes #6907. Signed-off-by: Leandro Pereira <leandro.pereira@intel.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.dw | ||
Kconfig.mcux_dspi | ||
Kconfig.nrfx | ||
Kconfig.sam0 | ||
Kconfig.stm32 | ||
spi_context.h | ||
spi_dw_quark_se_ss_regs.h | ||
spi_dw_regs.h | ||
spi_dw.c | ||
spi_dw.h | ||
spi_handlers.c | ||
spi_intel_regs.h | ||
spi_intel.c | ||
spi_intel.h | ||
spi_ll_stm32.c | ||
spi_ll_stm32.h | ||
spi_mcux_dspi.c | ||
spi_nrfx_spi.c | ||
spi_nrfx_spim.c | ||
spi_nrfx_spis.c | ||
spi_sam0.c |