aboutsummaryrefslogtreecommitdiff
path: root/ports/stm32/sdcard.c
AgeCommit message (Expand)Author
2020-10-22stm32: Fix broken build when FAT FS multi-partition is disabled.iabdalkader
2020-10-06stm32/sdcard: Fix H7 build when using SDMMC2.iabdalkader
2020-04-05all: Use MP_ERROR_TEXT for all error messages.Jim Mussared
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
2020-02-13py: Add mp_raise_msg_varg helper and use it where appropriate.Damien George
2019-10-29extmod/vfs: Rename BP_IOCTL_xxx constants to MP_BLOCKDEV_IOCTL_xxx.Damien George
2019-10-29extmod: Factor out block-device struct to make independent of fatfs.Damien George
2019-10-10stm32/sdcard: Support boards with no SD card detect pin.Andrey Belykh
2019-08-08stm32/sdcard: Support configuring the SD/MMC bus width to 1 or 4 bits.Chris Wilson
2019-07-04stm32/sdcard: Add hook for a board to power on SD/MMC.Damien George
2019-05-23stm32/sdcard: Add switch break to ensure only correct SD/MMC IRQ is run.Andrew Leech
2019-04-01stm32: Add support for MMC driver, exposed via pyb.MMCard class.Damien George
2019-04-01stm32: Rename MICROPY_HW_HAS_SDCARD to MICROPY_HW_ENABLE_SDCARD.Damien George
2019-01-31stm32/sdcard: Don't use SD clock bypass on F7 MCUs.Damien George
2018-12-30stm32/sdcard: Properly reset SD periph when SDMMC2 is used on H7 MCUs.Damien George
2018-09-12stm32/sdcard: Fully reset SDMMC periph before calling HAL DMA functions.Damien George
2018-09-11stm32/sdcard: Move temporary DMA state from BSS to stack.Damien George
2018-09-11stm32/sdcard: Use only a single DMA stream for both SDIO TX/RX.Damien George
2018-09-11stm32/dma: Pass DMA direction as parameter to dma_init not in cfg structDamien George
2018-07-30stm32/sdcard: Get SDMMC alt func macro names working with F4,F7,H7 MCUs.Damien George
2018-07-20stm32/sdcard: Use mp_hal_pin_config_alt_static to configure SD card pinsDamien George
2018-07-08stm32: Support compiling with object representation D.Damien George
2018-05-02stm32/irq: Define IRQ priorities directly as encoded hardware values.Damien George
2018-04-20stm32/sdcard: Implement BP_IOCTL_SEC_COUNT to get size of SD card.Peter D. Gray
2018-03-28stm32: Change pin_X and pyb_pin_X identifiers to be pointers to objects.Damien George
2018-03-28stm32/sdcard: Add H7 SD card support.iabdalkader
2018-03-27stm32: Consolidate include of genhdr/pins.h to single location in pin.h.Damien George
2018-03-17stm32: Use STM32xx macros instead of MCU_SERIES_xx to select MCU type.Damien George
2018-02-01stm32/sdcard: Use maximum speed SDMMC clock on F7 MCUs.Damien George
2018-02-01stm32/sdcard: Only define IRQ handler if using SDMMC1 peripheral.Damien George
2018-02-01stm32/sdcard: Make SD wait routine more power efficient by using WFI.Damien George
2017-12-22stm32: Use corrected capitalization of HAL_SD_CardStateTypedef.Peter D. Gray
2017-10-04all: Remove inclusion of internal py header files.Damien George
2017-09-06ports: Make new ports/ sub-directory and move all ports there.Damien George