997 Commits (5d2279bec12da4da62e38544608198b57a47efd2)

Author SHA1 Message Date
Tobias Badertscher 2ba6677775 stmhal: L4: Add CMSIS files to support STM32L476. 9 years ago
Damien George 040373e4c4 stmhal: For frozen bytecode generation, add dependency of qstr file. 9 years ago
Jan Čapek d76c65f599 py: Add rules for automated extraction of qstrs from sources. 9 years ago
Paul Sokolovsky 9b0714b24c py: Declare help, input, open builtins in core. 9 years ago
Damien George 733db525e2 stmhal: Add Makefile option FROZEN_MPY_DIR to support frozen bytecode. 9 years ago
Damien George 0a2e9650f5 py: Add ability to have frozen persistent bytecode from .mpy files. 9 years ago
Peter Hinch 22cbcd55f0 stmhal: Properly handle RTS/CTS flow control for buf/unbuf transfers. 9 years ago
Damien George 67a327cb9b stmhal: Enable framebuf module. 9 years ago
Damien George e4f963a351 stmhal: Use new generic I2C object in machine module. 9 years ago
Damien George 69a1aaf654 stmhal: Implement basic C-level pin HAL. 9 years ago
Damien George 53ad681ed1 extmod: Add initial framebuf module. 9 years ago
Martin Fischer 8a8e775035 stmhal: Consistently enable USB SOF Irqs for all USB modes (FS and HS). 9 years ago
Dave Hylands 99fc0d120a stmhal: NUCELO_F401RE cleanup 9 years ago
Dave Hylands 00f921ce02 stmhal: Rename STM32F401NUCLEO to NUCLEO_F401RE 9 years ago
Dave Hylands 031fadd10e stmhal: Add board definition files for NUCLEO_F411RE 9 years ago
Christopher Arndt 9b5e05a7c7 stmhal: Add makefile target and configuration to deploy via OpenOCD. 9 years ago
Ryan Shaw ad725a6661 stmhal: Add support for generic STM32F439 board (non DISCO). 9 years ago
Christopher Arndt 07554486ee stmhal: Add makefile target to deploy stmhal build via ST-LINK. 9 years ago
Damien George bb293e6bcf stmhal: Add stmhal-specific README.md with extra details for this port. 9 years ago
Damien George 2c72ae5c29 stmhal: Switch from dfu-util to tools/pydfu.py for deflt deploy method. 9 years ago
Dave Hylands 484a471f9b stmhal: Fix some typos in stm32f411 files, regarding FS layout and CSV. 9 years ago
Dave Hylands 367c084c4b stmhal: Fix typo in stm32f401.ld file, regarding flash size. 9 years ago
Dave Hylands 0edfb7a115 stmhal: Make spi use mp_hal_gpio_set_af 9 years ago
Pavol Rusnak ce3beb1672 stmhal: Unify comments in stm32f4xx_hal_conf.h across all boards. 9 years ago
Paul Sokolovsky 453a2a3d7c extmod/vfs_fat: Add lexer, move from stmhal port for reuse. 9 years ago
Paul Sokolovsky 6ef65e70af extmod/vfs_fat: Add fat_vfs_import_stat(), reusable import stat routine. 9 years ago
Paul Sokolovsky cd6d189f48 extmod/vfs_fat: Move listdir() method from stmhal for reuse. 9 years ago
Damien George 476c15290d stmhal: Enabled importing of persistent bytecode (.mpy files). 9 years ago
Dave Hylands ec37239e53 stmhal: Improvements to the STM32F4DISC UART config settings. 9 years ago
Dave Hylands 4b2938a4b0 stmhal: Some NETDUINO_PLUS_2 cleanup 9 years ago
Paul Sokolovsky 46a0ac02c5 extmod/vfs_fat_ffconf: Reusable FatFs module, move from stmhal/ffconf. 9 years ago
Paul Sokolovsky 6b0c88256b extmod/vfs_fat_file: Reusable FatFs module, move from stmhal/file. 9 years ago
Paul Sokolovsky 8cb78e0e53 extmod/vfs_fat_diskio: Reusable FatFs module, move from stmhal/diskio. 9 years ago
Paul Sokolovsky 72085a669b py/mpstate.h: fs_user_mount is now standard, reusable uPy functionality. 9 years ago
Paul Sokolovsky 9e0478a902 stmhal/diskio: Add provision for default returns for ioctl INIT/SEC_SIZE. 9 years ago
Paul Sokolovsky e3c66a5a67 stmhal/file: Paranoid compiler warnings cleanness. 9 years ago
Paul Sokolovsky baf47c84c4 stmhal/diskio,file: Nanbox cleanness. 9 years ago
Dave Hylands 32b7e93535 stmhal: NUCLEO 401 - Add definitions for I2C2 and I2C3 9 years ago
Dave Hylands f791e14750 stmhal: CERB40 - Add pins defines for I2C3 9 years ago
Dave Hylands 38ac23c942 stmhal: NUCLEO 401 - Add a bunch of missing pins and reorder the pins 9 years ago
Dave Hylands 7bb501ef9f stmhal: Add a function for setting the pin alternate function 9 years ago
Damien George e372e83b30 extmod/fsusermount: Move BP_IOCTL_xxx constants to fsusermount.h. 9 years ago
Damien George b33a770596 extmod/fsusermount: Support mounting of multiple block devices. 9 years ago
Damien George 34023eb673 stmhal: Add mount/umount/mkfs to os module. 9 years ago
Damien George 3770cd2e70 stmhal: Expose flash and SD card as proper objects with block protocol. 9 years ago
Dave Hylands a888d5ab91 stmhal: Improve NUCLEO-F401RE build, with UART2 as REPL. 9 years ago
Damien George 13a4c120ce lib/fatfs: Add support for sector sizes larger than 512 bytes. 9 years ago
Damien George c33ad60a67 extmod/fsusermount: Change block protocol to support ioctl method. 9 years ago
Paul Sokolovsky 5b85a86ce3 extmod/fsusermount: Introduce separate mkfs() function. 9 years ago
Paul Sokolovsky ab0e36b3da stmhal/file: For self-contained usecase, don't define global types. 9 years ago