4919 Commits (0891cf7d2d6bfe1d3daf625213ddc99b78102f1e)
 

Author SHA1 Message Date
Damien George 0891cf7d2d tests: Disable for_range.py test for native emitter (it requires yield). 9 years ago
Damien George 33ac0fd09f py: Don't try to optimise for+range when args are not simple expressions. 9 years ago
Damien George bbe2e22fcb tools: Fix pyboard.py to work under Python 3. 9 years ago
Peter Hinch f4fcc14cfb tools: Add option to pyboard.py to wait for serial device to be ready. 9 years ago
Paul Sokolovsky 946f870e3c py/misc.h: Include stdint.h only once (unconditionally at the top). 9 years ago
Paul Sokolovsky 3a309d93b1 unix/main: mp_verbose_flag available only if MICROPY_DEBUG_PRINTERS is true. 9 years ago
Paul Sokolovsky 9f001b09a8 py/misc.h: Include stdint.h, as large share of code now depends on it. 9 years ago
Paul Sokolovsky 55995869e5 tests/builtin_minmax: Make compatible with @native codegen. 9 years ago
Dave Hylands f380904bd9 stmhal: Print exception information in nlr_jump_failed 9 years ago
Paul Sokolovsky 36c6d2fa7d tests/builtin_minmax: Add testcase for lazy iterable (generator). 9 years ago
pohmelie e23d5a64cf tests: Add min/max "default" agrument test 9 years ago
pohmelie c6ee273410 py: Add min/max "default" keyword argument 9 years ago
pohmelie 354e688d8e py: Add MICROPY_PY_BUILTINS_MIN_MAX, disable for minimal ports. 9 years ago
Dave Hylands acc208418b stmhal: Execute boot.py and main.py when formatting the file system. 9 years ago
Paul Sokolovsky 2b7236d249 py: Make it easy to build without MICROPY_PY_BUILTINS_COMPLEX. 9 years ago
Dave Hylands 519cef813e tools: Allow pyboard.py to work when boot.py prints things. 9 years ago
Paul Sokolovsky cbc489dff5 tests: Actuall add feature check for complex type being available. 9 years ago
Paul Sokolovsky eed2f36ae2 tests/run-tests: Allow to skip complex tests if it's not compiled in. 9 years ago
Paul Sokolovsky 082b12128d unix/moduselect: register(): Allow to call with duplicate file descriptor. 9 years ago
Paul Sokolovsky f2d532c404 py/modsys: Use MP_ROM_PTR() initializer for sys.modules. 9 years ago
Ryan Shaw c03dd3b2f9 stmhal: Fix uart off by 1 circular buffer size. 9 years ago
Paul Sokolovsky 54a1d9ecb7 tests/extra_coverage: Update for sys.modules addition. 9 years ago
Paul Sokolovsky 1a1d11fa32 py/modsys: Implement sys.modules. 9 years ago
Paul Sokolovsky 5ae3ddcc9a unix/main: Check pending exception at the end of code block execution. 9 years ago
Damien George 66b96822fb stmhal: Add option to free up TIM3 from USB VCP polling. 9 years ago
Damien George 9aaf888b42 cc3200: Add __get_BASEPRI and __set_BASEPRI inline function definitions. 9 years ago
Damien George dd7d2e0810 stmhal: Only use BASEPRI irq stuff if Cortex is M3 or higher. 9 years ago
Damien George f7697ff393 stmhal: Add rtc.init() method to force RTC to re-initialise. 9 years ago
Damien George f4c17378b3 stmhal: Protect SD card DMA transactions against USB MSC contention. 9 years ago
Damien George 95c9cc8114 stmhal: Add raise_irq_pri and restore_irq_pri functions. 9 years ago
Paul Sokolovsky add6f4556e extmod/moductypes: set_aligned(): Handle INT64/UINT64. 9 years ago
Damien George 7a99639cff py: Fix function calls that have positional and a star-arg-with-iterator. 9 years ago
Paul Sokolovsky b4eccfd02d py/mpconfig: Actually allow to override MICROPY_BYTES_PER_GC_BLOCK. 9 years ago
Paul Sokolovsky 30d0cf4885 unix/mpconfigport: Typo fix in comment. 9 years ago
Paul Sokolovsky 75feece208 py/gc: Make GC block size be configurable. 9 years ago
Dave Hylands 0077958ad0 stmhal: Put all DMA channel & stream definitions in dma.h 9 years ago
Paul Sokolovsky d735278c9f unix/mpconfigport.h: For MICROPY_NO_ALLOCA=1, don't even include alloca.h. 9 years ago
Damien George e9a684d741 stmhal: Add board config files for PYBv1.1 and PYBLITEv1.0. 9 years ago
fabien.lementec e042f485ed py/mpprint: Printing of doubles is now supported (by uPy own routine). 9 years ago
Paul Sokolovsky 3376875bc8 unix/modtime: sleep(): Return early if KeyboardInterrupt is pending 9 years ago
Damien George 0d9b450701 stmhal: Make uart.write() function correctly for timeout=0. 9 years ago
Ryan Shaw f99491cbf7 stmhal: uart.any() function now returns number of bytes available. 9 years ago
Paul Sokolovsky bd33aa313e unix/moduselect: Support growing of poll array. 9 years ago
danicampora 5d8164167e cc3200: Correct buffer offset in serial flash diskio module. 9 years ago
Damien George b8cfb0d7b2 py: Add support for 64-bit NaN-boxing object model, on 32-bit machine. 9 years ago
Damien George 999cedb90f py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. 9 years ago
Damien George cbf7674025 py: Add MP_ROM_* macros and mp_rom_* types and use them. 9 years ago
Damien George 94fe6e523d py/gc: Move away from using mp_uint_t, instead use uintptr_t and size_t. 9 years ago
Damien George 254cfa6c31 py: Use uintptr_t instead of mp_uint_t in MP_TAGPTR_* macros. 9 years ago
Damien George 9f6976b74e py: Make mp_setup_code_state take concrete pointer for func arg. 9 years ago