summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-12-29py: Add MP_LIKELY(), MP_UNLIKELY() macros to help branch prediction.v1.3.8Paul Sokolovsky
2014-12-28showbc: Print operation mnemonic in BINARY_OP.Paul Sokolovsky
2014-12-28showbc: Make code object start pointer semi-public.Paul Sokolovsky
2014-12-28vm: Record exception ip only for instructions where exceptions may happen.Paul Sokolovsky
2014-12-27drivers: Add SD card driver, controlled via SPI bus.Damien George
2014-12-27stmhal: Add ability to mount custom block device.Damien George
2014-12-27lib/fatfs: Allow a smaller minimum sector count for fatfs to be created.Damien George
2014-12-27stmhal: Upgrade to latest fatfs driver.Damien George
2014-12-27lib/fatfs: Support our volume names; make some funcs static.Damien George
2014-12-27lib/fatfs: Upgrade to new FatFs driver, put in lib/ for common use.Damien George
2014-12-27py: Allow to properly disable builtin slice operation.Damien George
2014-12-27py: Allow to properly disable builtin "set" object.Damien George
2014-12-27Makefiles: Support py/*.h includes per #1022.Paul Sokolovsky
2014-12-27py: Move to guarded includes for compile.h and related headers.Paul Sokolovsky
2014-12-27showbc: Refactor to allow inline instruction printing.Paul Sokolovsky
2014-12-24py: Make bytes objs work with more str methods; add tests.Damien George
2014-12-24tests: Add run-tests-exp.py, simple MicroPython-based test runner.Paul Sokolovsky
2014-12-24stmhal: Enable ubinascii module, weak link to binascii.Damien George
2014-12-23docs: Add mention about using USB charger when resetting the filesystem.Dave Hylands
2014-12-23unix, windows: Add _os.system() call.Paul Sokolovsky
2014-12-22docs: Make admonition for CPy-difference use "attention" class.Damien George
2014-12-22py: Reduce size of VM exception stack element by 1 machine word.Damien George
2014-12-21py: Use str_to_int function in more places to reduce code size.Damien George
2014-12-21py: Remove last uses of printf from compile; use proper SyntaxError.Damien George
2014-12-21py: Move global/nonlocal decl code to compiler for proper SyntaxError.Damien George
2014-12-21py: Fix iteration over map in 2 places.Damien George
2014-12-21docs: Add RTD local_settings file, to add custom templates.Damien George
2014-12-21docs: Add custom CSS file, with code for admonition.Damien George
2014-12-21stmhal: gccollect.h is superfluous in many places.Paul Sokolovsky
2014-12-21stmhal: Use gc_dump_info() function instead of adhoc code.Paul Sokolovsky
2014-12-20stmhal: Include MICROPY_HAL_H only if defined.Paul Sokolovsky
2014-12-20py: Remove unnecessary RULE_none and PN_none from parser.Damien George
2014-12-20py: Add blank and ident flags to grammar rules to simplify parser.Damien George
2014-12-20tools, pyboard.py: Write data to pyboard in chunks of 256 bytes.Damien George
2014-12-20py: Save a few code bytes in parser; make vars local where possible.Damien George
2014-12-20run-tests: Allow to run testuite against Windows build on Linux (using Wine).Paul Sokolovsky
2014-12-20windows: Correctly interpret skipped tests, enable uhashlib and ubinasciistijn
2014-12-19docs: Add CPy diff note for print_exception; embellish sys.platform.Damien George
2014-12-19py: Add execfile function (from Python 2); enable in stmhal port.Damien George
2014-12-19unix/windows: Make sure that process exit code is portable 8-bit value.Paul Sokolovsky
2014-12-18lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal.Damien George
2014-12-18tests: Get misc/print_exception and pyb/spi working on pyboard.Damien George
2014-12-18tests: sha256: skip test if uhashlib module is not available.Paul Sokolovsky
2014-12-18Fix leds.rstGregory
2014-12-17unix: Rename "time" module to "utime" to allow extensibility.Paul Sokolovsky
2014-12-16docs: Define more clearly the behaviour of LED methods.Damien George
2014-12-16modffi: Support void (None) return value for Python callback functions.Paul Sokolovsky
2014-12-15tests: Add testcase for ffi callbacks.Paul Sokolovsky
2014-12-15modffi: 64-bit cleanness (fixes actual bug in callback arg handling).Paul Sokolovsky
2014-12-14asmarm: Fix bug with encoding small negative ints using MVN instruction.Paul Sokolovsky