micropython-lib/micropython/drivers
Jim Mussared 6fca45f4f5 sdcard: Set MISO high before readblocks/writeblocks.
Originally by @peterhinch.
See https://github.com/micropython/micropython/pull/6007 for discussion.

The summary is that on some cards (especially older Kingston ones) if the
bus is shared with other SPI devices, then it seems to require that MISO
is high for a few cycles before the transaction is initiated.

Because CS is high, this change should otherwise be a no-op.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2022-11-14 22:46:37 +11:00
..
bus/onewire micropython/drivers: Move "onewire" bus driver from main repo. 2022-09-06 13:21:26 +10:00
codec/wm8960 micropython/drivers: Move "wm8960" codec driver from main repo. 2022-09-06 13:21:30 +10:00
display micropython/drivers: Move "ssd1306" display driver from main repo. 2022-09-06 13:21:40 +10:00
imu micropython/drivers: Move "lsm6sox" imu driver from main repo. 2022-09-06 13:21:48 +10:00
led/neopixel micropython/drivers: Move "neopixel" led driver from main repo. 2022-09-06 13:21:50 +10:00
radio/nrf24l01 micropython/drivers: Move "nrf24l01" radio driver from main repo. 2022-09-06 13:21:52 +10:00
sensor dht: Fix regression importing dht_readinto from pyb. 2022-11-10 11:13:37 +11:00
storage/sdcard sdcard: Set MISO high before readblocks/writeblocks. 2022-11-14 22:46:37 +11:00