9785 Commits (87623082e331b9fdbac198b287ffac6ac4953bd3)
 

Author SHA1 Message Date
Damien George 1acf58c08f stm32/modmachine: Re-enable PLLSAI[1] after waking from stop mode. 6 years ago
Damien George 4df1943948 stm32/boards/NUCLEO_F091RC: Enable USART3-8 with default pins. 6 years ago
Damien George cdc01408c7 stm32/uart: Add support for USART3-8 on F0 MCUs. 6 years ago
Andrew Leech 84f4d58479 stm32/dcmi: Add F4/F7/H7 hal files and dma definitions for DCMI periph. 6 years ago
Andrew Leech a2703649ea tools/pydfu: Workaround stdio flush error on Windows with Python 3.6. 6 years ago
Damien George cb3c66e793 stm32/adc: Increase sample time for internal sensors on L4 MCUs. 6 years ago
Damien George 3220cedc31 stm32/adc: Fix ADC calibration scale for L4 MCUs, they use 3.0V. 6 years ago
Damien George 9849209ad8 tests/float/float_parse.py: Add tests for accuracy of small decimals. 6 years ago
Romain Goyet b768cc6ca8 py/parsenum: Avoid rounding errors with negative powers-of-10. 6 years ago
Damien George 185716514f esp32/machine_rtc: Fix locals dict entry, init qstr points to init meth. 6 years ago
Damien George ad4fb62f13 docs/pyboard: Fix to use Sphinx style for internal/external links. 6 years ago
Peter Hinch 40a7e8c472 drivers/sdcard: Remove debugging print statement in ioctl method. 6 years ago
Damien George 56f275c0a2 stm32/Makefile: Include copysign.c in double precision float builds. 6 years ago
Andrew Leech 57a73973ad lib/libm_dbl: Add implementation of copysign() for DEBUG builds. 6 years ago
Peter Hinch 927a5d1dfd docs/library/pyb: Add deprecation warning for mount and old block proto. 6 years ago
Peter Hinch 1628cd0e59 drivers/sdcard: In test use os.umount and machine module instead of pyb. 6 years ago
Damien George 6623d7a88c unix/modjni: Get building under coverage and nanbox builds. 6 years ago
Paul Sokolovsky 11573fcabd unix/modjni: Update .getiter signature to include mp_obj_iter_buf_t* . 6 years ago
Damien George 3f6ffe059f py/objgenerator: Implement PEP479, StopIteration convs to RuntimeError. 6 years ago
Andrew Leech 17f7c683d2 stm32: Add support for STM32F765xx MCUs. 6 years ago
Paul Sokolovsky 93f29975db py/modbuiltins: Make oct/hex work when !MICROPY_PY_BUILTINS_STR_OP_MODULO 6 years ago
Paul Sokolovsky 2da5d41350 py/objstr: Make % (__mod__) formatting operator configurable. 6 years ago
Damien George b01f66c5f1 py: Shorten error messages by using contractions and some rewording. 6 years ago
Damien George 0a36a80f96 py/objtype: Clarify comment about configuring inplace op methods. 6 years ago
Damien George a5b583adfd stm32/boards/STM32F769DISC: Add optional support for external SDRAM. 6 years ago
Damien George 9639e0d26f stm32/sdram: Add support for 32-bit wide data bus and 256MB in MPU cfg. 6 years ago
Damien George dc77fdb7d4 drivers/display/lcd160cr.py: In fast_spi, send command before flushing. 6 years ago
Damien George 7c4f98db85 stm32/dma: Get DMA working on F0 MCUs. 6 years ago
Damien George 7e3dd9f8a3 py/asmthumb: Detect presence of I-cache using CMSIS macro. 6 years ago
Damien George 30a45360e7 py/asmxtensa: Make indirect calls using func table, not raw pointers. 6 years ago
Damien George 93d71c5436 py/emitnative: Make viper funcs run with their correct globals context. 6 years ago
Damien George f12e039c2b py/emitnative: Use macros instead of raw offsetof for slot locations. 6 years ago
Damien George a676b5acf6 py/emitnative: Support arbitrary number of arguments to viper functions. 6 years ago
Damien George 43f1848bfa py: Make viper functions have the same entry signature as native. 6 years ago
Damien George 460954734e py/emitnative: Reuse mp_native_type_from_qstr when searching for a cast. 6 years ago
Damien George 9f2067288a py/compile: Factor code that compiles viper type annotations. 6 years ago
Damien George a169a5848c py/compile: Merge viper annotation and normal param compilation stages. 6 years ago
Damien George 80db30a510 py/emit: Completely remove set_native_type, arg type is set in compiler. 6 years ago
Damien George 07caf4f969 py/emit: Remove need to call set_native_type to set viper return type. 6 years ago
Damien George 1d7c221b30 py/emit: Remove need to call set_native_type to set native/viper mode. 6 years ago
Damien George 3751512e9d py/emit: Move MP_EMIT_OPT_xxx enums from compile.h to emitglue.h. 6 years ago
Damien George abb536da49 py/{asmx86,asmx64}: Extend test_r8_with_r8 to accept all 8 lower regs. 6 years ago
Damien George dd522d63b6 py/asmx64: Fix bug in assembler when creating disp with r13 and 0 offset 6 years ago
Damien George 9f241ef398 py: Optimise call to mp_arg_check_num by compressing fun signature. 6 years ago
Damien George 0f4d595beb examples/embedding: Fix hard-coded MP_QSTR_ value. 6 years ago
Dave Hylands 1a2c511e5d examples/embedding: Fix reference to freed memory, lexer src name. 6 years ago
Siarhei Farbotka e62f59217b esp32: Fix int overflow in machine.sleep/deepsleep functions. 6 years ago
Paul Sokolovsky 064b8e0e8d unix/modos: Include extmod/vfs.h for MP_S_IFDIR, etc. 6 years ago
Paul Sokolovsky 0bce110872 zephyr/CMakeLists: Update for latest Zephyr CMake usage refactorings. 6 years ago
Paul Sokolovsky ed1a5bc88e zephyr/prj_base.conf: Update for net_config subsys refactor. 6 years ago