3174 Commits (6936f4626c8748c077ad2c63827d4deeb43b867d)
 

Author SHA1 Message Date
Damien George e72be1b999 py: Fix smallint modulo with negative arguments. 10 years ago
Damien George 5fc42a6c97 tools, pydfu: Some fixes to support Python 3. 10 years ago
Dave Hylands 842210f53a Add pydfu.py to the micropython tree. Use dfu_util bgy default 10 years ago
Damien George e7a478204a py: Remove unused and unneeded SystemError exception. 10 years ago
Damien George efa04eafd3 stmhal: Add MMA_INT/PB2 to available pins on PYBV10. 10 years ago
Dave Hylands d46a822262 Fixed TIM2_CH1 definition. 10 years ago
Damien George 3be6984b8f stmhal: Don't return SystemExit value from parse_compile_execute. 10 years ago
Dave Hylands 8d62bbd46a Add pyb.hard_reset, and make sys.exit() or raise SystemExit do a soft reset. 10 years ago
Damien George 3e42570538 stmhal: Change cc3k.recv to only make 1 call to underlying recv(). 10 years ago
Damien George 481d714bd5 stmhal: Overhaul UART class to use read/write, and improve it. 10 years ago
Damien George 20f59e182e py: Make mp_const_empty_bytes globally available. 10 years ago
Damien George b1e217222e Merge pull request #922 from swegener/for-upstream 10 years ago
stijn a3efe04dce Use mode/encoding kwargs in io and unicode tests 10 years ago
stijn 2fe4cf7761 Implement kwargs for builtin open() and _io.FileIO 10 years ago
Sven Wegener abf0f07a5a stmhal: Set entry point for ELF binary debugging 10 years ago
Damien George 072bd07f17 stmhal: Add retry to SD card init. 10 years ago
Damien George 0c3955b506 examples: Update conwaylife to work with new LCD API. 10 years ago
Damien George 21ca2d76a2 py: Partially fix viper multi-comparison; add test for it. 10 years ago
Damien George 9c9db3a7a1 tools, pyboard.py: Allow exec argument to be bytes or str. 10 years ago
Paul Sokolovsky 1a55b6a787 unix, stmhal: Implement file.readinto() method. 10 years ago
Damien George c92672d7f8 unix: Make -c option parse input script as a file, as per CPython. 10 years ago
Damien George b7a4b0f86f py: Improve stream_read so it doesn't need to alloc 2 bits of heap. 10 years ago
Paul Sokolovsky 297d8469b8 modure: Update to re1.5 v0.6.1, fixed and extended character class support. 10 years ago
Damien George 391db8669b py: Add more compiler optimisations for constant if/while conditions. 10 years ago
Damien George 235f9b33c8 py: Simplify compilation of elif blocks. 10 years ago
Damien George 9870fdd4b0 tests: Add test for nested while with exc and break. 10 years ago
Damien George c30595eb1b py: Add more debug printing code in gc_dump_alloc_table. 10 years ago
Damien George 090c9236e8 py: Fix compiling of nested while/for and exception handler. 10 years ago
Damien George 37ada236b3 py: Take gc_pool_start out of bss section, to reclaim 1st block of heap. 10 years ago
Paul Sokolovsky 923a8a8320 stream: Handle non-blocking errors in readline() properly. 10 years ago
Paul Sokolovsky 0c7b26c0f8 stream: Return errno value as first arg of OSError exception. 10 years ago
Paul Sokolovsky 067ae1269d objclosure: Fix printing of generator closures. 10 years ago
Damien George 9b0b373e5e py: Fix GC realloc issue, where memory chunks were never shrunk. 10 years ago
Damien George 4859edb95b py: Fix dummy definition of BEGIN/END_ATOMIC_SECTION. 10 years ago
Paul Sokolovsky 95908b0f50 modure: Update to re1.5 v0.6, support for char sets/classes ([a-c]). 10 years ago
Damien George d27c0bb3aa Merge pull request #905 from pfalcon/remove-zlibd 10 years ago
Paul Sokolovsky 911c00bbc5 modzlibd: Remove, superceded by moduzlib. 10 years ago
Paul Sokolovsky e6c5a63fab windows: Enable moduzlib instead of modzlibd. 10 years ago
Damien George 4b71c056ef moduzlib: Fix fn prototype and some code style; use it in stmhal port. 10 years ago
Damien George 29f5682621 Merge pull request #904 from pfalcon/moduzlib 10 years ago
Paul Sokolovsky bfb6af857a moduzlib: Import uzlib v1.1. 10 years ago
Paul Sokolovsky 34162872b1 moduzlib: Integrate into the system. 10 years ago
Paul Sokolovsky 426bb58b23 moduzlib: New zlib-like module, based on uzlib. 10 years ago
Damien George 50062587c7 stmhal: Oops: rename mod files in Makefile. 10 years ago
Damien George 136b5cbd76 stmhal: Rename module files to keep consistency with module name. 10 years ago
Damien George 0107e90328 stmhal: Enable module weak links. 10 years ago
Damien George c14a81662c py: Add module weak link support. 10 years ago
Damien George 3c34d4140d py: Fix x86 viper code generation, mem8 <-> mem16 for load. 10 years ago
Damien George 91cfd414c0 py: Implement native load for viper. 10 years ago
Damien George 1ef2348df0 py: Implement and,or,xor native ops for viper. 10 years ago