aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-09-26stm32/powerctrlboot: Fix clock and PLL selection for HSI48 on F0 MCUs.Chris Mason
2019-09-26stm32: Support disabling the compiler.Damien George
2019-09-26tests/micropython: Add test for native generators.Damien George
2019-09-26travis: Build more stm32 boards to cover all supported MCUs.Damien George
2019-09-26minimal/frozentest: Recompile now that mpy version has changed.Damien George
2019-09-26py/persistentcode: Bump .mpy version to 5.Damien George
2019-09-26py/nativeglue: Make mp_fun_table fixed size regardless of config.Damien George
2019-09-26py: Rename MP_QSTR_NULL to MP_QSTRnull to avoid intern collisions.Josh Lloyd
2019-09-26mpy-cross: Set number of registers in nlr_buf_t based on native arch.Damien George
2019-09-26py/emitnative: Factor sizeof/offsetof calculations to macros.Damien George
2019-09-26py/nlr.h: Factor out constants to specific macros.Damien George
2019-09-26py: Split RAISE_VARARGS opcode into 3 separate ones.Damien George
2019-09-26py: Introduce and use constants for multi-opcode sizes.Damien George
2019-09-26py/bc: Replace big opcode format table with simple macro.Damien George
2019-09-26tests: Update tests for changes to opcode ordering.Damien George
2019-09-26py/bc0: Order opcodes into groups based on their size and format.Damien George
2019-09-26tests/basics: Add test for matmul operator.Damien George
2019-09-26py: Add support for matmul operator @ as per PEP 465.Damien George
2019-09-26py/compile: Use calculation instead of switch to convert token to op.Damien George
2019-09-26py/parse: Use calculation instead of table to convert token to operator.Damien George
2019-09-26py/lexer: Reorder operator tokens to match corresponding binary ops.Damien George
2019-09-26docs/library/pyb.USB_VCP.rst: Add info about id and flow params.Damien George
2019-09-26stm32/usbd_cdc_interface: Add CTS flow control option for USB VCP.Andrew Leech
2019-09-23stm32/can: Guard header file by MICROPY_HW_ENABLE_CAN.Damien George
2019-09-23stm32: Use mp_printf with MICROPY_ERROR_PRINTER for uncaught exceptions.Damien George
2019-09-23stm32/boards/NUCLEO_H743ZI: Enable FDCAN on this board.iabdalkader
2019-09-23stm32: Add support for FDCAN peripheral, exposed as pyb.CAN.iabdalkader
2019-09-23stm32/can: Factor CAN driver into low-level and Python bindings.Damien George
2019-09-23extmod/vfs_posix: Include stdio.h for declaration of function 'rename'.Bob Fanger
2019-09-23stm32/machine_i2c: Add ability to specify I2C(4) by name.Chris Liechti
2019-09-20esp32/Makefile: Fix printing of supported git hash.Jim Mussared
2019-09-18mpy-cross,windows: Add msvc build of mpy-cross.stijn
2019-09-18mpy-cross: Make mpconfigport.h compatible with msvc compiler.stijn
2019-09-18windows: Default to binary mode for files.stijn
2019-09-18py/persistentcode: Enable persistent code saving for Windows ports.stijn
2019-09-18windows/msvc: Change the way sources are listed.stijn
2019-09-18windows/msvc: Enable overriding directories used in the build.stijn
2019-09-18windows/msvc: Move build options from .vcxproj to .props files.stijn
2019-09-18windows/msvc: Remove unneeded definitions for qstr generation.stijn
2019-09-18esp32/main: Use both 3.3 and 4.0 config vars to enable SPIRAM.Jim Mussared
2019-09-17stm32/modusocket: Fix NULL deref when accept() an unbound socket.iabdalkader
2019-09-17esp32: Add check to Makefile that the toolchain is in PATH.Jim Mussared
2019-09-17esp32: Add check to Makefile for pyparsing version.Jim Mussared
2019-09-17travis: Add ESP32 build with IDF v4.Jim Mussared
2019-09-17esp32: Support building with ESP IDF 4.0-beta1.Jim Mussared
2019-09-17bare-arm, minimal: Set CSUPEROPT=-Os to get minimal firmware size.Damien George
2019-09-17nrf/boards: Add board definition for uBlox Nina B1 series BLE modules.roland van straten
2019-09-12stm32/machine_adc: Fix build for F4 and L4 MCUs that only have ADC1.Damien George
2019-09-12esp32/Makefile: Add SDKCONFIG_H to QSTR_GLOBAL_REQUIREMENTS.Damien George
2019-09-12py/mkrules.mk: Add QSTR_GLOBAL_REQUIREMENTS variable for qstr auto-gen.Damien George