4 Commits (e33db80a5958772095a16b0b3753ed3aa72d07b2)

Author SHA1 Message Date
Jim Mussared 94beeabd2e py/obj: Convert make_new into a mp_obj_type_t slot. 2 years ago
Jim Mussared 662b9761b3 all: Make all mp_obj_type_t defs use MP_DEFINE_CONST_OBJ_TYPE. 3 years ago
Jim Mussared 0e7bfc88c6 all: Use mp_obj_malloc everywhere it's applicable. 3 years ago
Takeo Takahashi 0f57ccf7f2 renesas-ra: Add new port to Renesas RA. 3 years ago
Asensio Lorenzo Sempere 3587d8e808 stm32/storage: Add support for internal storage on Cortex-M0 MCUs. 3 years ago
Damien George 6936f410ab stm32/storage: Make extended-block-device more configurable. 3 years ago
Andrew Leech 59a129f22f stm32/storage: Prevent attempts to read/write invalid block addresses. 4 years ago
Damien George 061cb1a73a stm32/main: Do extended readblocks call when auto-detecting littlefs. 4 years ago
iabdalkader a93d9b8c2d stm32: Fix broken build when FAT FS multi-partition is disabled. 4 years ago
stijn 84fa3312cf all: Format code to add space after C++-style comment start. 5 years ago
Martin Fischer 7942d0b688 stm32/storage: Fix start address of second, internal block device. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George d980d51807 stm32: Fix to build in nanbox mode. 5 years ago
Damien George 797c2e8fc2 stm32/storage: Make start/len args of pyb.Flash keyword only. 5 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 cfe1c5abf8 extmod/vfs: Rename BP_IOCTL_xxx constants to MP_BLOCKDEV_IOCTL_xxx. 5 years ago
Damien George 9aabb6c01b extmod: Factor out block-device struct to make independent of fatfs. 5 years ago
Damien George 1bcf4afb10 stm32/systick: Make periodic systick callbacks use a cyclic func table. 6 years ago
Damien George 0941a467e7 stm32: Change flash IRQ priority from 2 to 6 to prevent preemption. 6 years ago
Damien George e1ae9939ac stm32: Support compiling with object representation D. 6 years ago
Damien George f497723802 stm32: Allow to have no storage support if there are no block devices. 7 years ago
Damien George a03e6c1e05 stm32/irq: Define IRQ priorities directly as encoded hardware values. 7 years ago
Damien George 0d5bccad11 stm32/storage: Provide support for a second block device. 7 years ago
Damien George 626d6c9756 stm32/storage: Introduce MICROPY_HW_ENABLE_INTERNAL_FLASH_STORAGE cfg. 7 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 861080aa3d stm32/storage: Add option for bdev to supply readblock/writeblocks. 7 years ago
Damien George a0dfc38641 stm32/spibdev: Update to work with new spiflash driver. 7 years ago
Damien George fa13e0d35b stm32: Factor out flash and SPI block-device code to separate files. 7 years ago
Tobias Badertscher bd71b3252a stm32/boards: Add new board B_L475E_IOT01A based on STM32L475. 7 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago
Damien George 613510bce8 drivers/memory/spiflash: Change from hard-coded soft SPI to generic SPI. 7 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments 7 years ago
Dave Hylands 551a731755 stmhal: Add support for NUCLEO_F446RE board. 8 years ago
Damien George 0986675451 stmhal: Convert all module and method tables to use MP_ROM macros. 8 years ago
Damien George a526352454 stmhal: Set the FatFs partition number when initialising VFS object. 8 years ago
Damien George 220abca311 stmhal: Use LED constants from PYBv4 onwards. 8 years ago
Damien George b697c89009 extmod: Merge old fsusermount.h header into vfs.h and vfs_fat.h. 8 years ago
Damien George 84c614e729 stmhal: Convert to use VFS sub-system and new ooFatFs component. 8 years ago
Damien George d6a2d00167 stmhal: Add ability to have filesystem stored on external SPI flash. 8 years ago
Rami Ali 8001918a89 stmhal: Add STM32F769DISC board files. 8 years ago
Rami Ali e9fbc555fc stmhal: Add NUCLEO_F767ZI board, with openocd config for stm32f7. 8 years ago
Dave Hylands 21e1703d37 stmhal: Add support for flash storage on STM32F415. 8 years ago
Dave Hylands 1f433c719b stmhal: Fix linker map for STM32L476 chips. 8 years ago
Tobias Badertscher 067fb2da14 stmhal: L4: Modify flash.c and storage.c to support L4 MCU. 9 years ago