aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-12tests: Add zlib test for decompressing uncompressed data.Damien George
2015-03-11cc3200: Register ADC and I2C with the sleep module.danicampora
2015-03-11cc3200: Reduce stack sizes of simplelink and the servers.danicampora
2015-03-11py: Add support for start/stop/step attributes of builtin range object.Peter D. Gray
2015-03-11Add ACKNOWLEDGEMENTS file with list of Kickstarter backer names.Damien George
2015-03-11cc3200: Disable WLAN in suspended mode if NW wake is not enabled.danicampora
2015-03-11cc3200: Add WiPy and WiPy_SD board support.danicampora
2015-03-11cc3200: Add power management framework. Add mpcallback class.danicampora
Supports suspend and hibernate modes. Waking is possible throug GPIO and WLAN. The mpcallback class is generic and can be reused by other classes.
2015-03-11cc3200: Merge ExtInt class into Pin class.danicampora
Also add another method to change the pin's interrupt mode on the fly.
2015-03-11cc3200: Place functions only used while booting in a special section.danicampora
Such functions are never used after MicroPython has started, and they remain in RAM wasting space. Now they are placed in a special section named "boot" which sits just before the heap, allowing us to extend the effective heap area up to the new boot section. Right now, this gives us back ~1K, but in the future, more functions might end up in there as well.
2015-03-11cc3200: Combine and disable sections in startup_gcc.c to reduce size.danicampora
2015-03-11cc3200: Add preliminary low power deep sleep support.danicampora
2015-03-11cc3200: Make WDT and HeartBeat constant objects on their own right.danicampora
2015-03-10tests: Add test for modure when regex has errors.Damien George
2015-03-10extmod: Pull in upstream changes to re1.5; fixes bugs with regex errors.Damien George
2015-03-09stmhal: Add support for quadrature encoder mode to pyb.TimerChannel.Dave Hylands
2015-03-09docs: Update pyb.Timer.rst to fix pulse widths that exceed the period.Peter Hinch
2015-03-06objmemoryview: Introduce mp_obj_new_memoryview().Paul Sokolovsky
This follows existing pattern for object constructor API and allows to create memoryview objects e.g. in external modules.
2015-03-05objarray: Support array('O'), array of objects, as extension to CPython.Paul Sokolovsky
Might be useful at least for memoryview hacks.
2015-03-04objarray: Fix typo in null TYPECODE_MASK.Paul Sokolovsky
2015-03-04stmhal: Make os.sync use disk_ioctl exclusively; reuse os.sync in pyb.Damien George
2015-03-04stmhal: Include fatfs headers using lib/fatfs prefix.Damien George
This helps make files reusable across other ports.
2015-03-04extmod/ure: Correctly return None when a group has no match.Damien George
See issue #1122.
2015-03-03README.md: Add issuestats badges for PRs and issues.Damien George
2015-03-03py: Add MICROPY_MALLOC_USES_ALLOCATED_SIZE to allow simpler malloc API.Damien George
2015-03-03runtime: Typo fixes in comments.Paul Sokolovsky
2015-03-03tests: Skip basics/boundmeth1.py for native emitter.Damien George
2015-03-03py: In inline assembler, reset labels on code-size pass.Damien George
2015-03-03py: Simplify some inline-assembler error messages, but retain meaning.Damien George
Just to reduce code size. Messages are still to the point and unambiguous.
2015-03-03py: Give error for duplicate label in inline assembler.Damien George
2015-03-03tests: Add tests for boundmeth; and bignum cmp, unary, float, error.Damien George
2015-03-03tests: Skip special math fun tests when math module exists but not funs.stijn
2015-03-03py: Guard against redef of nlr_push with DEBUG + MICROPY_NLR_SETJMP.stijn
2015-03-03drivers: Add onewire driver and ds18x20 temperature sensor driver.Damien George
2015-03-02tests: Add basics test for gc module.Damien George
2015-03-02tests: Use range as iterable instead of list comprehension.Damien George
So that navite emitter passes (comprehensions use yield which is not yet supported by native emitter).
2015-03-02py: In inline assembler, fix branch out-of-range error reporting.Damien George
Should only give an error on the last pass of the assembler, since that's when we are certain about the branch size.
2015-03-02tests: Add tests for builtins: all, any, sum, abs.Damien George
2015-03-02py: Use SMALL_INT creation macro in builtin sum.Damien George
2015-03-02tests: Add tests for inline assembler beq_n and beq_w ops.Damien George
2015-03-02py: For inline assembler, add bcc_n and bcc_w ops.Damien George
Addresses issue #1143.
2015-03-02stmhal: Enable MICROPY_PY_ARRAY_SLICE_ASSIGN.Damien George
2015-03-02py: Clean up and comment out unused functions in mpz.Damien George
2015-03-02tests: Add tests for op special meths, ubinascii, complex.Damien George
2015-03-01README.md: Change coveralls badge from travis-testing to master branch.Damien George
2015-03-01travis: Add automated coverage testing using coveralls.Damien George
2015-03-01stmhal: Add I2S2EXT and I2S3EXT constants to stm module.Damien George
2015-03-01tests: Add test for micropython const feature when it has a SyntaxError.Damien George
2015-03-01py: Set compiler scope before folding constants so error messages work.Damien George
Addresses issue #1140.
2015-02-28cc3200: Add heartbeat signal on system led.danicampora