1288 Commits (4802b6d3af42918aec842ce4117a667523b1ab25)

Author SHA1 Message Date
Damien George 1842efbdd9 stm32/Makefile: Set CSUPEROPT to -Os for F0 and G0 MCUs to save space. 2 years ago
chrismas9 868f23b362 stm32/boards/NUCLEO_F091RC: Enable LFS1 filesystem. 2 years ago
chrismas9 fdbca3c143 stm32/boards/stm32f091xc.ld: Allocate space for a small filesystem. 2 years ago
Damien George d8e7ecd231 stm32/modmachine: Factor out mboot enter code to a function. 2 years ago
iabdalkader 0adf0dd3d7 stm32/modmachine: Allow boards to provide custom bootloader code. 3 years ago
Damien George 096954337f stm32/mboot: Only include UI code if at least one board LED is defined. 2 years ago
Damien George 3452ee58d3 stm32/boards/LEGO_HUB_NO6: Add comment to readme about powering off. 2 years ago
Damien George 45a0c6da5b stm32/mboot: Remove MP_WEAK on led funcs and make some of them static. 2 years ago
Damien George bd5152c928 stm32/mboot: Add board-configurable SysTick hook. 2 years ago
Clayton Mills 767f2ce9a7 stm32/usbd_conf: Remove disable of SYSCFG clock. 2 years ago
Clayton Mills 0d8d911950 stm32/powerctrl: Disable sys tick interrupt in stop mode on some STM32s. 2 years ago
Damien George 14105ff5b1 stm32/machine_i2c: Enable timingr constructor keyword on H7 MCUs. 2 years ago
Damien George a0dae1dda2 stm32/flash: Remove FLASH_OPTR_DBANK condition in L4, H7 get_bank func. 2 years ago
Damien George 9670a156da all: Rename MICROPY_PY_WIZNET5K to MICROPY_PY_NETWORK_WIZNET5K. 2 years ago
Andrew Leech 8fb01be6cf stm32/rfcore: Remove extra layer of buffering on BLE IPCC. 2 years ago
Damien George efe23aca71 all: Remove third argument to MP_REGISTER_MODULE. 2 years ago
Damien George 340872cfdd stm32/boards/LEGO_HUB_NO6: Add helper scripts to update app firmware. 2 years ago
Damien George 87ca431f3f stm32/boards/LEGO_HUB_NO6: Implement robust filesystem-load updates. 2 years ago
Damien George d84ebc31f7 stm32/boards/LEGO_HUB_NO6: Use multi-colour LED for mboot status. 2 years ago
Damien George fae9205594 stm32/boards/LEGO_HUB_NO6: Add support for mboot to access SPI flash. 2 years ago
Damien George 36211baf0e stm32/boards/LEGO_HUB_NO6: Make all SPI flash transfers use 32-bit addr. 2 years ago
Damien George 87fbceef26 stm32/mboot: Pass initial_r0 to early-init and get-reset-mode funcs. 2 years ago
Damien George e64947dc90 stm32/mboot: Make 0x70ad0000 values named constants with macros. 2 years ago
Damien George 9246099935 stm32/mboot: Add update_app_elements to return mboot fsload elements. 2 years ago
Damien George 1296a01f4c stm32/mboot: Move remaining led_state_all call into mboot_state_change. 2 years ago
Damien George 54f1694ab6 drivers/bus: Rename MP_SPI_ADDR_IS_32B to MICROPY_HW_SPI_ADDR_IS_32BIT. 2 years ago
Damien George 6e71cde6aa ports: Use default VFS config for import_stat and builtin_open. 2 years ago
Damien George 26b1d31eda Revert "stm32/rfcore: Intercept addr-resolution HCI cmd to work arou..." 2 years ago
Jim Mussared 0a92469c10 stm32: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared bb794f05b7 extmod: Make port-included extmod modules use MP_REGISTER_MODULES. 3 years ago
Jim Mussared 4eab44a1ec extmod: Make extmod modules use MP_REGISTER_MODULE. 3 years ago
Damien George 5b700b0af9 all: Reformat remaining C code that doesn't have a space after a comma. 3 years ago
Damien George b0a1b60a9b extmod: Move font_petme128_8x8.h from ports/stm32 to extmod. 3 years ago
Damien George 39c96b543f stm32/mbedtls: Use core-provided tracked alloc instead of custom funcs. 3 years ago
Jim Mussared 0e7bfc88c6 all: Use mp_obj_malloc everywhere it's applicable. 3 years ago
Asensio Lorenzo Sempere 9d08eb0247 stm32/boards/NUCLEO_G0B1RE: Add NUCLEO_G0B1RE board definition. 3 years ago
Asensio Lorenzo Sempere 010012c7c3 stm32: Add support for G0 MCUs. 3 years ago
Asensio Lorenzo Sempere 3587d8e808 stm32/storage: Add support for internal storage on Cortex-M0 MCUs. 3 years ago
iabdalkader 96ad86ed2b stm32/boards/ARDUINO_PORTENTA_H7: Add support for Arduino Portenta H7. 3 years ago
iabdalkader 1f33ec140a stm32/ulpi: Include missing py/mperrno.h header. 3 years ago
iabdalkader 014912daae stm32/ulpi: Add USB3320 ULPI low-power functions. 3 years ago
iabdalkader 32914c53ef stm32/qspi: Workaround for SR set immediately after setting AR. 3 years ago
iabdalkader 5974ac256b stm32/qspi: Wait for a free FIFO location before writing to DR. 3 years ago
iabdalkader b28839420d stm32/qspi: Support common flash sizes in MPU configuration. 3 years ago
Damien George 5c32111fa0 ports: Reformat more C and Python source code. 3 years ago
Damien George 707aaa350a stm32/boards/LEGO_HUB_NO6: Exclude BTstack code from formatting. 3 years ago
iabdalkader 03c61916bc stm32/boards/ADAFRUIT_F405_EXPRESS: Use external SPI flash for storage. 3 years ago
iabdalkader 71afed1a70 stm32/mphalport: Fix I/O glitches when switching GPIO mode to alt-func. 3 years ago
Chris Wilson b50fe9a6da stm32/boards/SPARKFUN_MICROMOD_STM32: Fix incorrect UART and I2C config. 3 years ago
Damien George 8045ac07f5 stm32/mpbthciport: Switch scheduling callback to use node scheduler. 3 years ago