nuttx/boards/arm
Michal Lenc c2bc3dfb12 samv7: add support for SD card detection from CD/DAT3 line
Some SD card connectors do not have separate card detection pin. In that
case card detection has to be done on CD/DAT3 data line. This means
software (i.e. architecture level driver) has to take care of pin
configuration switching (pin has to be set as data pin in case of
transfer and as interrupt card detection pin when there is no action
on data line).

This commit adds CD/DAT3 line card detection support for SAMv7 MCU.

Signed-off-by: Michal Lenc <michallenc@seznam.cz>
2023-09-08 01:13:36 +08:00
..
a1x/pcduino-a10 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
am335x/beaglebone-black nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
c5471/c5471evm Improvements in TCP connections allocation. 2023-02-20 09:06:46 +08:00
cxd56xx usbdev: Split usbdev descriptor information 2023-09-06 02:29:32 +08:00
dm320/ntosd-dm320 Remove OK macro from the code base 2023-02-02 13:58:16 +01:00
efm32 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
eoss3/quickfeather Run refresh.sh to update all board configs 2023-09-02 14:45:44 +08:00
fvp-v8r-aarch32/fvp-armv8r-aarch32 Run refresh.sh to update all board configs 2023-09-02 14:45:44 +08:00
gd32f4 Run refresh.sh to update all board configs 2023-09-02 14:45:44 +08:00
imx6/sabre-6quad nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
imxrt Run refresh.sh to update all board configs 2023-09-02 14:45:44 +08:00
kinetis nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
kl nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
lc823450/lc823450-xgevk nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
lpc17xx_40xx usbdev: Split usbdev descriptor information 2023-09-06 02:29:32 +08:00
lpc31xx nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
lpc43xx nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
lpc54xx/lpcxpresso-lpc54628 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
lpc214x usbdev: Split usbdev descriptor information 2023-09-06 02:29:32 +08:00
lpc2378/olimex-lpc2378 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
max326xx/max32660-evsys nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
moxart/moxa nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
mx8mp/verdin-mx8mp Handle GPIO IRQs 2023-09-06 12:30:35 +08:00
nrf52 usbdev: Split usbdev descriptor information 2023-09-06 02:29:32 +08:00
nrf53 usbdev: Split usbdev descriptor information 2023-09-06 02:29:32 +08:00
nrf91 arch/arm: Change the default value to ARCH_TRUSTZONE_NONSECURE 2023-08-13 08:43:01 +02:00
nuc1xx/nutiny-nuc120 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
phy62xx/phy6222 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
qemu/qemu-armv7a Run refresh.sh to update all board configs 2023-09-02 14:45:44 +08:00
rp2040 usbdev: Split usbdev descriptor information 2023-09-06 02:29:32 +08:00
s32k1xx mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
s32k3xx nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
sam34 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
sama5 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
samd2l2 Run refresh.sh to update all board configs 2023-09-02 14:45:44 +08:00
samd5e5 usbdev: Split usbdev descriptor information 2023-09-06 02:29:32 +08:00
samv7 samv7: add support for SD card detection from CD/DAT3 line 2023-09-08 01:13:36 +08:00
stm32 usbdev: Split usbdev descriptor information 2023-09-06 02:29:32 +08:00
stm32f0l0g0 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
stm32f7 usbdev: Split usbdev descriptor information 2023-09-06 02:29:32 +08:00
stm32h7 usbdev: Split usbdev descriptor information 2023-09-06 02:29:32 +08:00
stm32l4 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
stm32l5 Run refresh.sh to update all board configs 2023-09-02 14:45:44 +08:00
stm32u5 Run refresh.sh to update all board configs 2023-09-02 14:45:44 +08:00
stm32wb nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
stm32wl5/nucleo-wl55jc nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
str71x/olimex-strp711 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
tiva Run refresh.sh to update all board configs 2023-09-02 14:45:44 +08:00
tlsr82/tlsr8278adk80d Run refresh.sh to update all board configs 2023-09-02 14:45:44 +08:00
tms570 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00
xmc4 nuttx/boards:init_array.* needs to be executed in order 2023-08-29 22:54:37 +08:00