aboutsummaryrefslogtreecommitdiff
path: root/ports/stm32/main.c
AgeCommit message (Expand)Author
2021-04-09stm32/boardctrl: Give boards control over execution of boot.py,main.py.Damien George
2021-03-11stm32/boardctrl: Add MICROPY_BOARD_STARTUP hook.Damien George
2021-03-10stm32/main: Fix passing state.reset_mode to init_flash_fs.Braiden Kindt
2021-01-29stm32/main: Introduce MICROPY_HW_FLASH_MOUNT_AT_BOOT config option.Damien George
2021-01-29stm32/main: Check block 0 and 1 when auto-detecting littlefs.Damien George
2020-12-18stm32/main: Do extended readblocks call when auto-detecting littlefs.Damien George
2020-11-13extmod/nimble: Make stm32 and unix NimBLE ports use synchronous events.Jim Mussared
2020-11-11stm32/boardctrl: Define MICROPY_BOARD_EARLY_INIT alongside others.Damien George
2020-11-11stm32: Add MICROPY_BOARD calls in various places in stm32_main.Damien George
2020-11-11stm32/main: Move update_reset_mode to outside the soft-reset loop.Damien George
2020-10-29stm32: Support C++ code and user C modules written in C++.Damien George
2020-04-29stm32/main: Peform a clean shutdown of btstack on soft reset.Jim Mussared
2020-03-12stm32/main: Fix bug mounting 3rd SD partition.Damien George
2020-03-11extmod/vfs: Factor out vfs mount-and-chdir helper from stm32.Damien George
2020-03-10stm32: Refactor bluetooth stack/hci/driver bindings.Damien George
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
2020-02-18stm32/sdram: Fix compile issue from unused sdram startup test flag.Andrew Leech
2020-02-04stm32/sdram: Expose the result of sdram startup test in stm32_main.Andrew Leech
2019-12-09stm32/main: Fix SKIPSD file detection so SD card is mounted by default.Jim Mussared
2019-11-27stm32/main: Fix auto creation of pyb.Flash on boot with kw-only args.Damien George
2019-11-26stm32/main: Auto detect block device used for main filesystem.Damien George
2019-11-25stm32: Generalise flash mounting code so it supports arbitrary FS.Damien George
2019-11-01stm32: Add support for RF coprocessor on WB55 MCUs.Damien George
2019-10-31stm32: Add soft timer implementation, using SysTick at 1ms resolution.Damien George
2019-10-29extmod: Factor out block-device struct to make independent of fatfs.Damien George
2019-10-01stm32: Provide port-specific implementation for Nimble on STM32.Jim Mussared
2019-09-26stm32: Support disabling the compiler.Damien George
2019-09-23stm32/can: Factor CAN driver into low-level and Python bindings.Damien George
2019-07-16stm32/usb: Add config options to disable USB MSC and/or HID.Damien George
2019-07-08stm32: Remove SystemInit funcs, use stm32lib versions instead.Damien George
2019-07-08stm32/powerctrl: Move L0's SystemClock_Config to powerctrlboot.c file.Damien George
2019-07-03stm32/usb: Add support to auto-detect USB interface, either FS or HS.Damien George
2019-07-03stm32/mpu: Add helper functions for configuring MPU.Damien George
2019-06-25stm32: Enter bootloader via a system reset.Damien George
2019-06-14stm32: In link script, define start of stack separately from heap end.Chris Mason
2019-06-11stm32/usb: Add "msc" kw-arg to pyb.usb_mode to select MSC logical units.Damien George
2019-06-05stm32: Support optional lwIP mDNS responder.Damien George
2019-06-03stm32: Integrate in the cyw43 driver and network.WLAN class.Damien George
2019-05-30stm32/usb: Refactor CDC VCP code to enable N CDC interfaces.Damien George
2019-05-07stm32: Move factory reset files and code to separate source file.Damien George
2019-05-01stm32/main: Increase default UART REPL rx buffer from 64 to 260 bytes.Damien George
2019-04-26ports: Convert to use pyexec_file_if_exists() to execute boot/main.py.Damien George
2019-04-24stm32/dac: Rework DAC driver to use direct register access.Damien George
2019-04-01stm32: Rename MICROPY_HW_HAS_SDCARD to MICROPY_HW_ENABLE_SDCARD.Damien George
2019-04-01stm32: Make default USB_VCP stream go through uos.dupterm for main REPL.Andrew Leech
2019-03-05ports: Update to work with new oofatfs version.Damien George
2019-03-04stm32: Use global lwip build config and support building without lwip.Damien George
2019-02-12all: Change PYB message prefix to MPY.Mike Causer
2019-02-12ports: Convert legacy uppercase macro names to lowercase.Damien George
2019-02-08stm32/modnetwork: Change lwIP polling to be based on background systick.Damien George