13557 Commits (b7a39ad2d19a5be4b5a1a16c184e08be0d602b1a)
 

Author SHA1 Message Date
Damien George c8a687a8fa top: Update .git-blame-ignore-revs for latest formatting commit. 3 years ago
Damien George 5c32111fa0 ports: Reformat more C and Python source code. 3 years ago
Damien George fb10d15d47 tools/codeformat.py: Include more ports .c/.h files in formatting. 3 years ago
Damien George 71a64545a8 tools/codeformat.py: Remove ports/unix/*.py from exclusion list. 3 years ago
Damien George 707aaa350a stm32/boards/LEGO_HUB_NO6: Exclude BTstack code from formatting. 3 years ago
Jon Bjarni Bjarnason 1ded8a2977 py/objtype: Convert result of user __contains__ method to bool. 3 years ago
iabdalkader 52c2580a40 drivers/ninaw10: Fix isconnected to return False when inactive. 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 9ab66b50cb docs/reference: Update constrained docs now that tuples can be const. 3 years ago
Damien George 865b61dac2 tests/micropython: Add tests that const tuples don't use the heap. 3 years ago
Damien George 07f526067e tools/mpy-tool.py: Intern more strings when freezing. 3 years ago
Damien George 40d431d1bb tools/mpy-tool.py: Optimise freezing of str when str data is a qstr. 3 years ago
Damien George e647966fc9 tools/mpy-tool.py: Make global qstr list a dedicated class. 3 years ago
Damien George dfc6c6299c tools/mpy-tool.py: Optimise freezing of empty str and bytes objects. 3 years ago
Damien George 9c8a56343f tools/mpy-tool.py: Optimise freezing of ints that can fit a small int. 3 years ago
Damien George abdc4ec08d qemu-arm/test-frzmpy: Add test for freezing constant tuples. 3 years ago
Damien George 999abbb8b5 tests/perf_bench: Update import tests for changes to .mpy consts. 3 years ago
Damien George 24894f9065 ports: Recompile bytecode tests now that .mpy format changed. 3 years ago
Damien George 68b3aeeb57 tools/mpy-tool.py: Support freezing tuples and other consts. 3 years ago
Damien George 2a075cc8a9 tools/mpy-tool.py: Support loading tuples from .mpy files. 3 years ago
Damien George 4ca96983ff py/persistentcode: Support loading and saving tuples in .mpy files. 3 years ago
Damien George 35c0cff92b py/parse: Add MICROPY_COMP_CONST_TUPLE option to build const tuples. 3 years ago
Damien George 24bc1f61f9 py/parse: Print const object value in mp_parse_node_print. 3 years ago
Damien George e52f14d057 py/parse: Factor obj extract code to mp_parse_node_extract_const_object. 3 years ago
Damien George 42d0bd2c17 py/persistentcode: Define enum values for obj types instead of letters. 3 years ago
Stephane Smith 988827b85a esp32/modesp32: Properly define RTC_VALID_EXT_PINS on S2/S3 variants. 3 years ago
Stephane Smith 7005354099 esp32/machine_pin: Don't expose pins 33-37 when octal SPIRAM is enabled. 3 years ago
Stephane Smith ae3d5289a5 esp32/boards: Compile GENERIC_SPIRAM and UM_TINYPICO with -Os. 3 years ago
Damien George fe9eaf12f3 esp32: Add MICROPY_HW_ENABLE_UART_REPL and enable on generic S2/S3. 3 years ago
Damien George be25e333df esp32/boards: Add test manifest to test freezing during build. 3 years ago
Damien George b8d959d6cf Revert "py/emitnative: Don't store prelude at end of machine code if..." 3 years ago
Damien George 8045ac07f5 stm32/mpbthciport: Switch scheduling callback to use node scheduler. 3 years ago
Damien George 75506e496f py/scheduler: Add support for scheduling static C-based callbacks. 3 years ago
Peter Hinch d242a9b7f7 rp2/machine_uart: Use read/write mutex to prevent char duplication. 3 years ago
Dave Hylands 9d7c168bf5 stm32/boards/PYBD_SFx: Allow FROZEN_MANIFEST to be overridden. 3 years ago
iabdalkader a82fad7d8e stm32/system_stm32: Improve H7 PLL and OSC configuration. 3 years ago
iabdalkader 36cac5e154 stm32/system_stm32: Allow boards to configure PLL VCI, VCO and FRACN. 3 years ago
iabdalkader a3e5a68c46 stm32/system_stm32: Set voltage scaling level 0 for H7 Rev-V devices. 3 years ago
iabdalkader bdbc9b395f stm32/system_stm32: Add H7 switched-mode-power-supply support. 3 years ago
iabdalkader 7b3adb5ce5 stm32/Makefile: Add H747 to Makefile's MCU flags. 3 years ago
iabdalkader 2a19c3cfe1 stm32/sdram: Add function to enable SDRAM power-down mode. 3 years ago
Damien George cb0372b5bf stm32/mboot: Add macros for use in led_state_all(). 3 years ago
Damien George b2deea6762 stm32/mboot: Consolidate all UI and add general state change hooks. 3 years ago
Christian Zietz d6c59c9d72 tests/inlineasm: Add test for PUSH LR and POP PC. 3 years ago
Christian Zietz b0bcb3862b py/emitinlinethumb: Use 16 bit encodings for PUSH LR and POP PC. 3 years ago
Damien George 1daeeb2430 docs/differences: Update Python 3.5 diff, with optional listen backlog. 3 years ago
Damien George aab005c75b extmod/modusocket: Provide config macro for socket.listen backlog deflt. 3 years ago
Jon Bjarni Bjarnason 919f696ad2 extmod/modusocket: Implement optional socket.listen backlog argument. 3 years ago