nuttx/arch/arm/src
Michal Lenc 55ec92e181 samv7: add support for SPI mode in USART peripheral
USART peripheral can work in SPI mode as well. This commit adds support
for such functionality. Only 1 slave device is supported by the
peripheral therefore board level does not have to ensure correct CS
setup.

The usage of the peripheral is the same as with other SPI drivers.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2024-01-23 17:16:35 -03:00
..
a1x arch/arm: Disable -Warray-bound for rp2040, dm320 and lpc31xx 2023-12-19 08:36:49 +08:00
am335x am335x_lcdc: Fix error: array subscript 0 is outside array bounds of 'volatile uint32_t[0]' 2023-12-19 08:36:49 +08:00
arm arch/arm: Move arm_vectoraddrexcptn into arm_vectors.S 2023-12-28 11:09:09 +08:00
armv6-m armv6-m/dumpnvic: fix build warning 2023-11-29 03:58:05 -08:00
armv7-a arch/armv7-a: Change space to tab in arm_smccc.S 2023-12-28 11:09:09 +08:00
armv7-m armv7-m: Expose section name to allow relocation 2024-01-04 15:07:18 +01:00
armv7-r arch/arm: Move arm_vectoraddrexcptn into arm_vectors.S 2023-12-28 11:09:09 +08:00
armv8-m arm/debug:fix gdbstub clear fpb & dwt when already use jtag/swo bug 2023-12-18 08:47:56 +01:00
armv8-r CMake: arm/armv8-r: init armv8-r cmake build 2024-01-15 00:46:52 -08:00
at32 netdev/ipv6: Move xxx_ipv6multicast from arch to common code 2023-12-16 05:26:16 -08:00
c5471
cmake CMake: arm/armv8-r: init armv8-r cmake build 2024-01-15 00:46:52 -08:00
common arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
cxd56xx fs: procfs add poll support 2023-12-26 19:23:13 -08:00
dm320 arch/arm: Disable -Warray-bound for rp2040, dm320 and lpc31xx 2023-12-19 08:36:49 +08:00
efm32 Fix nuttx coding style 2023-12-13 17:29:08 +01:00
eoss3 arch/arm:add up_debugpoint api 2023-12-11 08:43:26 -08:00
fvp-v8r-aarch32 CMake: arm/armv8-r: init armv8-r cmake build 2024-01-15 00:46:52 -08:00
gd32f4 fix bug in gd32f4xx_serial.c, add romfsimg.h, gd32f4xx_reset and improve gd32f4xx_gpio.c for f470z board, add board decription for f470 2023-12-13 23:27:23 -08:00
goldfish armv7a/qemu: add QEMU_TRUSTZONE config and default n 2024-01-04 20:29:06 -08:00
imx1
imx6 arch/arm: Disable -Warray-bound for rp2040, dm320 and lpc31xx 2023-12-19 08:36:49 +08:00
imxrt imxrt:ENET Use multi PHY 2024-01-06 04:26:12 -08:00
kinetis Update kconfig2html.c 2023-12-14 20:02:52 -08:00
kl nxstyle: cleanup UTF-8 Unicode to ASCII 2023-09-18 11:54:17 -04:00
lc823450 fs: procfs add poll support 2023-12-26 19:23:13 -08:00
lpc17xx_40xx netdev/ipv6: Move xxx_ipv6multicast from arch to common code 2023-12-16 05:26:16 -08:00
lpc31xx arch/arm: Disable -Warray-bound for rp2040, dm320 and lpc31xx 2023-12-19 08:36:49 +08:00
lpc43xx lpc43xx/usb: Fix gcc13.2 compiler error 2023-12-19 08:36:49 +08:00
lpc54xx arch/arm:add up_debugpoint api 2023-12-11 08:43:26 -08:00
lpc214x Documentation: remove all migrated READMEs 2023-10-29 21:03:54 -03:00
lpc2378
max326xx arch/arm:add up_debugpoint api 2023-12-11 08:43:26 -08:00
moxart
mx8mp Fix mx8mp ecspi interruption management. 2024-01-09 05:48:12 -08:00
nrf52 arch/arm:add up_debugpoint api 2023-12-11 08:43:26 -08:00
nrf53 Update kconfig2html.c 2023-12-14 20:02:52 -08:00
nrf91 Update kconfig2html.c 2023-12-14 20:02:52 -08:00
nuc1xx
phy62xx Update kconfig2html.c 2023-12-14 20:02:52 -08:00
qemu armv7a/qemu: add QEMU_TRUSTZONE config and default n 2024-01-04 20:29:06 -08:00
rp2040 arch/arm: Disable -Warray-bound for rp2040, dm320 and lpc31xx 2023-12-19 08:36:49 +08:00
rtl8720c Remove @ and % tag from all comments 2023-12-11 17:00:10 -03:00
s32k1xx Update kconfig2html.c 2023-12-14 20:02:52 -08:00
s32k3xx Update kconfig2html.c 2023-12-14 20:02:52 -08:00
sam34 netdev/ipv6: Move xxx_ipv6multicast from arch to common code 2023-12-16 05:26:16 -08:00
sama5 arm: sama5: sam_ehci: fix transfer cancellation process. 2024-01-20 19:54:26 -08:00
samd2l2 invert tx and rx in spi_dma_setup 2023-12-08 19:50:49 -08:00
samd5e5 netdev/ipv6: Move xxx_ipv6multicast from arch to common code 2023-12-16 05:26:16 -08:00
samv7 samv7: add support for SPI mode in USART peripheral 2024-01-23 17:16:35 -03:00
stm32 netdev/ipv6: Move xxx_ipv6multicast from arch to common code 2023-12-16 05:26:16 -08:00
stm32f0l0g0 arch/{all stm32 | all nordic | at32}: simplify the enable condition for up_perf_init 2023-10-03 12:53:10 +08:00
stm32f7 netdev/ipv6: Move xxx_ipv6multicast from arch to common code 2023-12-16 05:26:16 -08:00
stm32h7 stm32h7:serial make TX DMA busy when there are an outstanding transaction 2024-01-22 06:06:01 -08:00
stm32l4 Update kconfig2html.c 2023-12-14 20:02:52 -08:00
stm32l5 arch/arm:add up_debugpoint api 2023-12-11 08:43:26 -08:00
stm32u5 arch/arm:add up_debugpoint api 2023-12-11 08:43:26 -08:00
stm32wb arch/arm:add up_debugpoint api 2023-12-11 08:43:26 -08:00
stm32wl5 arch/arm:add up_debugpoint api 2023-12-11 08:43:26 -08:00
str71x
tiva netdev/ipv6: Move xxx_ipv6multicast from arch to common code 2023-12-16 05:26:16 -08:00
tlsr82 arm/clang: replace deprecated parameter 2023-11-29 03:58:05 -08:00
tms570
xmc4 fix typo: it is P4.0 and not P0.4 2024-01-22 05:46:33 -08:00
.gitignore
CMakeLists.txt cmake: move NUTTX_CHIP_ABS_DIR before common src 2023-11-07 17:39:03 +01:00
Makefile tools: support sorting symbol tables by name 2024-01-04 09:22:57 -08:00