15 Commits (43079aaf860cbc19d54cec1eca9d5897297b22ac)

Author SHA1 Message Date
Damien George 6936f410ab stm32/storage: Make extended-block-device more configurable. 3 years ago
Damien George 061cb1a73a stm32/main: Do extended readblocks call when auto-detecting littlefs. 4 years ago
Damien George d8057c325a stm32/storage: Change storage_read/write_blocks to return int type. 5 years ago
Damien George 7897f5d9be stm32/main: Auto detect block device used for main filesystem. 5 years ago
Damien George c169094f61 stm32/storage: Make pyb.Flash configurable, and support ext block proto. 5 years ago
Damien George 7723dac337 stm32: Generalise flash mounting code so it supports arbitrary FS. 5 years ago
Damien George 1bcf4afb10 stm32/systick: Make periodic systick callbacks use a cyclic func table. 6 years ago
Damien George d1c4bd69df stm32/storage: Remove all SPI-flash bdev cfg, to be provided per board. 7 years ago
Damien George 1803e8ef22 stm32/storage: Make spi_bdev interface take a data pointer as first arg. 7 years ago
Damien George 1e4caf0b1e stm32/storage: Merge all misc block-dev funcs into a single ioctl func. 7 years ago
Damien George 8bd0a51ca9 stm32/spibdev: Convert to use multiple block read/write interface. 7 years ago
Damien George a0dfc38641 stm32/spibdev: Update to work with new spiflash driver. 7 years ago
Damien George d966a33486 stm32: Change header include guards from STMHAL to STM32 to match dir. 7 years ago
Damien George fa13e0d35b stm32: Factor out flash and SPI block-device code to separate files. 7 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments 7 years ago
Alexander Steffen 299bc62586 all: Unify header guard usage. 7 years ago
Damien George b33a770596 extmod/fsusermount: Support mounting of multiple block devices. 9 years ago
Damien George 3770cd2e70 stmhal: Expose flash and SD card as proper objects with block protocol. 9 years ago
Damien George 65888e2006 stmhal: Process storage idle tick handler in different slot to DMA. 9 years ago
Damien George e99e6c883d stmhal: Move flash storage idle tick handler from TIM3 to SysTick. 9 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George 6d983539bc stmhal: Improve flash storage cache management. 11 years ago
Damien George 9e5ea4d768 stmhal: Add flash write support and flash storage driver. 11 years ago
Damien George 23177088d2 stm: Mount SD card on 1:/ if present. 11 years ago
ian-v 5fd8fd2c16 Revert MP_BOOL, etc. and use <stdbool.h> instead 11 years ago
ian-v 7a16fadbf8 Co-exist with C++ (issue #85) 11 years ago
Damien ec643130d0 stm: add timer to storage cache so it can be flushed. 11 years ago
Damien 0f6545139b Implement simple servo control using PWM. 11 years ago
Damien afe12bca23 Fix IRQ priority issue to give working USB; and some cleanup. 11 years ago
Damien 995b8aabb1 Partially implement proper flash storage. 11 years ago