aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-07-03extmod/modwebrepl: Make prompt/ver static arrays const to not use RAM.Damien George
2019-07-03extmod/moduwebsocket: Make close_resp static array const to not use RAM.Damien George
2019-07-03stm32/extint: Simplify bitband support config for different MCUs.Damien George
2019-07-03stm32/spi: Factor out code to calculate SPI source frequency.Damien George
2019-07-03stm32/usb: Add "port" keyword argument to pyb.usb_mode, to select FS/HS.Damien George
2019-07-03stm32/usb: Add support to auto-detect USB interface, either FS or HS.Damien George
2019-07-03stm32/mpconfigport.h: Enable useful networking modules if lwIP enabled.Damien George
2019-07-03stm32/boards/PYBD_SFx: Put SPI flash to sleep during sleep modes.Damien George
2019-07-03stm32/powerctrl: Add hooks for a board to perform actions on sleep/wake.Damien George
2019-07-03drivers/memory/spiflash: Add support to put SPI flash in sleep mode.Damien George
2019-07-03stm32/qspi: Handle bus acquisition.Damien George
2019-07-03stm32/qspi: Force a reset of the QSPI peripheral when initialising it.Damien George
2019-07-03stm32/qspi: Use MPU to allow access to valid memory-mapped QSPI region.Damien George
2019-07-03stm32/sdram: Use MPU helper functions to configure MPU for SDRAM use.Damien George
2019-07-03stm32/eth: Use MPU helper functions to configure MPU for ETH use.Damien George
2019-07-03stm32/mpu: Add helper functions for configuring MPU.Damien George
2019-07-03py/nlrthumb: Check __thumb2__ instead of __ARM_ARCH_6M__.David Lechner
2019-07-03py/asmarm: Use __clear_cache on Linux/GCC when creating new asm code.David Lechner
2019-07-02samd: Remove "makefile" file.Damien George
2019-07-01py/persistentcode: Ensure prelude_offset is always initialised.Paul m. p. P
2019-07-01windows/mpconfigport.h: Define empty MP_WEAK symbol.Damien George
2019-07-01esp8266: Provide custom machine_time_pulse_us that feeds soft WDT.Damien George
2019-07-01minimal: Use soft float for CROSS=1 Cortex-M4 target.Damien George
2019-07-01travis: Add samd port to Travis build.Damien George
2019-07-01samd: Add new port to Microchip SAMDxx microcontrollers.Damien George
2019-07-01tools: Add uf2conv.py from Microsoft/uf2 repository.Damien George
2019-07-01lib: Add tinyusb as a submodule.Damien George
2019-07-01lib: Add asf4 as a submodule.Damien George
2019-07-01ports: Provide mp_hal_stdio_poll for sys.stdio polling where needed.Damien George
2019-07-01extmod/uos_dupterm: Add mp_uos_dupterm_poll to poll all dupterms.Damien George
2019-07-01lib/utils/sys_stdio_mphal: Add support to poll sys.stdin and sys.stdout.Damien George
2019-07-01stm32/boards: Optimise flash and RAM allocation for L4 boards.Chris Mason
2019-06-28travis: Enable performance benchmark tests on standard unix build.Damien George
2019-06-28tests/perf_bench: Add some viper performance benchmarks.Damien George
2019-06-28tests/perf_bench: Add some miscellaneous performance benchmarks.Damien George
2019-06-28tests/perf_bench: Add some benchmarks from python-performance.Damien George
2019-06-28tests: Add performance benchmarking test-suite framework.Damien George
2019-06-28tests: Rename "bench" tests to "internal_bench" and run-internalbench.pyDamien George
2019-06-28py/persistentcode: Fix compilation with load and save both enabled.Jun Wu
2019-06-28py: Define EMIT_MACHINE_CODE as EMIT_NATIVE || EMIT_INLINE_ASM.Jun Wu
2019-06-26unix/unix_mphal: Use CLOCK_MONOTONIC for ticks_ms/us when available.Mikhail Zakharov
2019-06-25nrf/led: Adjust how board LEDs are defined.Glenn Ruben Bakke
2019-06-25stm32/usb: Fix regression with auto USB PID value giving PID=0xffff.Damien George
2019-06-25esp32/Makefile: Include all driver/*.c source files in the build.Josh Lloyd
2019-06-25py/mkrules.mk: Use $(CPP) not $(CC) -E for preprocessor rule.Paul m. p. P
2019-06-25travis: Build esp32 firmware as part of Travis CI.Damien George
2019-06-25travis: Build esp8266 firmware as part of Travis CI.Damien George
2019-06-25travis: Selectively fetch git submodules only when needed.Damien George
2019-06-25stm32/boards: Rework all stm32??xx_hal_conf.h files to use common code.Damien George
2019-06-25stm32/boards: Add stm32??xx_hal_conf_base.h files with common settings.Damien George