aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-09-26stm32/mpconfigport.h: Enable math.factorial, optimised version.Damien George
2018-09-26py/modmath: Add math.factorial, optimised and non-opt implementations.Christopher Swenson
2018-09-26stm32/usbd_conf: Allocate enough space in USB HS TX FIFO for CDC packet.Damien George
2018-09-26lib/stm32lib: Update library to fix issue with filling USB TX FIFO.Damien George
2018-09-24stm32/powerctrl: Don't configure clocks if already at desired frequency.Damien George
2018-09-24stm32/powerctrl: Optimise passing of default values to set_sysclk.Damien George
2018-09-24stm32/powerctrl: Factor code that configures PLLSAI on F7 MCUs.Damien George
2018-09-24stm32/powerctrl: Factor code to set RCC PLL and use it in startup.Damien George
2018-09-24stm32/powerctrl: Fix configuring APB1/APB2 frequency when AHB also set.Damien George
2018-09-24stm32/powerctrl: Move function to set SYSCLK into new powerctrl file.Damien George
2018-09-24stm32/modmachine: Re-enable PLLSAI[1] after waking from stop mode.Damien George
2018-09-21stm32/boards/NUCLEO_F091RC: Enable USART3-8 with default pins.Damien George
2018-09-21stm32/uart: Add support for USART3-8 on F0 MCUs.Damien George
2018-09-21stm32/dcmi: Add F4/F7/H7 hal files and dma definitions for DCMI periph.Andrew Leech
2018-09-21tools/pydfu: Workaround stdio flush error on Windows with Python 3.6.Andrew Leech
2018-09-20stm32/adc: Increase sample time for internal sensors on L4 MCUs.Damien George
2018-09-20stm32/adc: Fix ADC calibration scale for L4 MCUs, they use 3.0V.Damien George
2018-09-20tests/float/float_parse.py: Add tests for accuracy of small decimals.Damien George
2018-09-20py/parsenum: Avoid rounding errors with negative powers-of-10.Romain Goyet
2018-09-20esp32/machine_rtc: Fix locals dict entry, init qstr points to init meth.Damien George
2018-09-20docs/pyboard: Fix to use Sphinx style for internal/external links.Damien George
2018-09-20drivers/sdcard: Remove debugging print statement in ioctl method.Peter Hinch
2018-09-20stm32/Makefile: Include copysign.c in double precision float builds.Damien George
2018-09-20lib/libm_dbl: Add implementation of copysign() for DEBUG builds.Andrew Leech
2018-09-20docs/library/pyb: Add deprecation warning for mount and old block proto.Peter Hinch
2018-09-20drivers/sdcard: In test use os.umount and machine module instead of pyb.Peter Hinch
2018-09-20unix/modjni: Get building under coverage and nanbox builds.Damien George
2018-09-20unix/modjni: Update .getiter signature to include mp_obj_iter_buf_t* .Paul Sokolovsky
2018-09-20py/objgenerator: Implement PEP479, StopIteration convs to RuntimeError.Damien George
2018-09-20stm32: Add support for STM32F765xx MCUs.Andrew Leech
2018-09-20py/modbuiltins: Make oct/hex work when !MICROPY_PY_BUILTINS_STR_OP_MODULOPaul Sokolovsky
2018-09-20py/objstr: Make % (__mod__) formatting operator configurable.Paul Sokolovsky
2018-09-20py: Shorten error messages by using contractions and some rewording.Damien George
2018-09-20py/objtype: Clarify comment about configuring inplace op methods.Damien George
2018-09-20stm32/boards/STM32F769DISC: Add optional support for external SDRAM.Damien George
2018-09-20stm32/sdram: Add support for 32-bit wide data bus and 256MB in MPU cfg.Damien George
2018-09-18drivers/display/lcd160cr.py: In fast_spi, send command before flushing.Damien George
2018-09-16stm32/dma: Get DMA working on F0 MCUs.Damien George
2018-09-16py/asmthumb: Detect presence of I-cache using CMSIS macro.Damien George
2018-09-16py/asmxtensa: Make indirect calls using func table, not raw pointers.Damien George
2018-09-15py/emitnative: Make viper funcs run with their correct globals context.Damien George
2018-09-15py/emitnative: Use macros instead of raw offsetof for slot locations.Damien George
2018-09-15py/emitnative: Support arbitrary number of arguments to viper functions.Damien George
2018-09-15py: Make viper functions have the same entry signature as native.Damien George
2018-09-15py/emitnative: Reuse mp_native_type_from_qstr when searching for a cast.Damien George
2018-09-15py/compile: Factor code that compiles viper type annotations.Damien George
2018-09-15py/compile: Merge viper annotation and normal param compilation stages.Damien George
2018-09-15py/emit: Completely remove set_native_type, arg type is set in compiler.Damien George
2018-09-15py/emit: Remove need to call set_native_type to set viper return type.Damien George
2018-09-15py/emit: Remove need to call set_native_type to set native/viper mode.Damien George