diff options
| author | Runcheng Lu <[email protected]> | 2025-12-29 14:35:41 +0800 |
|---|---|---|
| committer | R b b666 <[email protected]> | 2026-01-04 17:04:34 +0800 |
| commit | 17d026c6cc74f12dddf79690256331121124e2f3 (patch) | |
| tree | 1c9593c16d54597cc1587e5fb5ff7515b76bd788 /components/drivers/spi/SConscript | |
| parent | a73f5d103263740263e839970e957e6d02d18fb5 (diff) | |
[fix] drivers: spi: refactor SPI bit operations into independent configuration
- Add RT_USING_SPI_BITOPS as a separate configurable option
- Make RT_USING_SOFT_SPI depend on RT_USING_SPI_BITOPS
- Adjust build order in SConscript for proper com
Signed-off-by: Runcheng Lu <[email protected]>
Diffstat (limited to 'components/drivers/spi/SConscript')
| -rw-r--r-- | components/drivers/spi/SConscript | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/components/drivers/spi/SConscript b/components/drivers/spi/SConscript index 94c78456dc..a48767cb25 100644 --- a/components/drivers/spi/SConscript +++ b/components/drivers/spi/SConscript @@ -7,8 +7,10 @@ src = ['dev_spi_core.c', 'dev_spi.c'] CPPPATH = [cwd, cwd + '/../include'] LOCAL_CFLAGS = '' -if GetDepend('RT_USING_SOFT_SPI'): +if GetDepend('RT_USING_SPI_BITOPS'): src += ['dev_spi_bit_ops.c'] + +if GetDepend('RT_USING_SOFT_SPI'): src += ['dev_soft_spi.c'] if GetDepend('RT_USING_QSPI'): |
