Dylan Laduranty
ccc155e351
cpu/sam0: remove bitfield usage in sdhc driver
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-06-25 16:13:17 +02:00
Benjamin Valentin
9d70fbf2e1
cpu/sam0_common: SDHC: make use of busy_wait()
2024-01-15 14:30:56 +01:00
Marian Buschsieweke
edc43201db
tree-wide: fix typos in doc and comments
...
This should not change any generated binary
2023-10-16 12:17:48 +02:00
Benjamin Valentin
84ceea33d0
cpu/sam0_common/periph/sdhc: always use 25 MHz
2023-07-11 12:46:36 +02:00
Benjamin Valentin
0f555f061f
cpu/sam0_common/periph/sdhc: disable clock when SD card is idle
2023-07-11 12:46:36 +02:00
Benjamin Valentin
bfe98a5885
cpu/sam0_common/periph/sdhc: fix clock generation
2023-07-11 12:46:36 +02:00
Gunar Schorcht
7899e8002e
cpu/sam0_common/periph/sdhc: busy wait implementation
2023-07-11 12:46:36 +02:00
Benjamin Valentin
66153a47cf
treewide: fix typos
2022-09-15 23:31:40 +02:00
Benjamin Valentin
e8fd493f41
cpu/sam0_common: mtd_sdhc: ensure source address alignment
...
The source / destination address of the SDHC transfer needs to be
word-aligned.
Use the mtd buffer to fix the alignment if `mtd_write_page` is used,
otherwise return -ENOTSUP.
2022-06-16 18:58:10 +02:00
Benjamin Valentin
babee877ce
cpu/sam0_common: add SD Host Controller implementation
2022-05-31 11:07:20 +02:00