summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAge
* tests: Add tests for things that are not already tested.Damien George2015-03-12
| | | | The aim here is to improve coverage of the code.
* py: Make some mpz functions static and remove unused ones.Damien George2015-03-12
|
* cc3200: Allow separate selection of the power mode in Pin callbacks.danicampora2015-03-12
|
* cc3200: Keep WLAN enabled during suspend mode.danicampora2015-03-12
|
* cc3200: Correct WiPy's pinout and the pin generation script.danicampora2015-03-12
|
* cc3200: Remove WLAN.getmode since it's superseded by WLAN.ifconfig.danicampora2015-03-12
|
* cc3200: Trigger a new network scan when WLAN.scan() is called.danicampora2015-03-12
|
* tests: Add zlib test for decompressing uncompressed data.Damien George2015-03-12
|
* cc3200: Register ADC and I2C with the sleep module.danicampora2015-03-11
|
* cc3200: Reduce stack sizes of simplelink and the servers.danicampora2015-03-11
|
* py: Add support for start/stop/step attributes of builtin range object.Peter D. Gray2015-03-11
|
* Add ACKNOWLEDGEMENTS file with list of Kickstarter backer names.Damien George2015-03-11
|
* cc3200: Disable WLAN in suspended mode if NW wake is not enabled.danicampora2015-03-11
|
* cc3200: Add WiPy and WiPy_SD board support.danicampora2015-03-11
|
* cc3200: Add power management framework. Add mpcallback class.danicampora2015-03-11
| | | | | | Supports suspend and hibernate modes. Waking is possible throug GPIO and WLAN. The mpcallback class is generic and can be reused by other classes.
* cc3200: Merge ExtInt class into Pin class.danicampora2015-03-11
| | | | | Also add another method to change the pin's interrupt mode on the fly.
* cc3200: Place functions only used while booting in a special section.danicampora2015-03-11
| | | | | | | | | 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.
* cc3200: Combine and disable sections in startup_gcc.c to reduce size.danicampora2015-03-11
|
* cc3200: Add preliminary low power deep sleep support.danicampora2015-03-11
|
* cc3200: Make WDT and HeartBeat constant objects on their own right.danicampora2015-03-11
|
* tests: Add test for modure when regex has errors.Damien George2015-03-10
|
* extmod: Pull in upstream changes to re1.5; fixes bugs with regex errors.Damien George2015-03-10
|
* stmhal: Add support for quadrature encoder mode to pyb.TimerChannel.Dave Hylands2015-03-09
|
* docs: Update pyb.Timer.rst to fix pulse widths that exceed the period.Peter Hinch2015-03-09
|
* objmemoryview: Introduce mp_obj_new_memoryview().Paul Sokolovsky2015-03-06
| | | | | This follows existing pattern for object constructor API and allows to create memoryview objects e.g. in external modules.
* objarray: Support array('O'), array of objects, as extension to CPython.Paul Sokolovsky2015-03-05
| | | | Might be useful at least for memoryview hacks.
* objarray: Fix typo in null TYPECODE_MASK.Paul Sokolovsky2015-03-04
|
* stmhal: Make os.sync use disk_ioctl exclusively; reuse os.sync in pyb.Damien George2015-03-04
|
* stmhal: Include fatfs headers using lib/fatfs prefix.Damien George2015-03-04
| | | | This helps make files reusable across other ports.
* extmod/ure: Correctly return None when a group has no match.Damien George2015-03-04
| | | | See issue #1122.
* README.md: Add issuestats badges for PRs and issues.Damien George2015-03-03
|
* py: Add MICROPY_MALLOC_USES_ALLOCATED_SIZE to allow simpler malloc API.Damien George2015-03-03
|
* runtime: Typo fixes in comments.Paul Sokolovsky2015-03-03
|
* tests: Skip basics/boundmeth1.py for native emitter.Damien George2015-03-03
|
* py: In inline assembler, reset labels on code-size pass.Damien George2015-03-03
|
* py: Simplify some inline-assembler error messages, but retain meaning.Damien George2015-03-03
| | | | | Just to reduce code size. Messages are still to the point and unambiguous.
* py: Give error for duplicate label in inline assembler.Damien George2015-03-03
|
* tests: Add tests for boundmeth; and bignum cmp, unary, float, error.Damien George2015-03-03
|
* tests: Skip special math fun tests when math module exists but not funs.stijn2015-03-03
|
* py: Guard against redef of nlr_push with DEBUG + MICROPY_NLR_SETJMP.stijn2015-03-03
|
* drivers: Add onewire driver and ds18x20 temperature sensor driver.Damien George2015-03-03
|
* tests: Add basics test for gc module.Damien George2015-03-02
|
* tests: Use range as iterable instead of list comprehension.Damien George2015-03-02
| | | | | So that navite emitter passes (comprehensions use yield which is not yet supported by native emitter).
* py: In inline assembler, fix branch out-of-range error reporting.Damien George2015-03-02
| | | | | Should only give an error on the last pass of the assembler, since that's when we are certain about the branch size.
* tests: Add tests for builtins: all, any, sum, abs.Damien George2015-03-02
|
* py: Use SMALL_INT creation macro in builtin sum.Damien George2015-03-02
|
* tests: Add tests for inline assembler beq_n and beq_w ops.Damien George2015-03-02
|
* py: For inline assembler, add bcc_n and bcc_w ops.Damien George2015-03-02
| | | | Addresses issue #1143.
* stmhal: Enable MICROPY_PY_ARRAY_SLICE_ASSIGN.Damien George2015-03-02
|
* py: Clean up and comment out unused functions in mpz.Damien George2015-03-02
|