summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAge
* tests: Add some more tests for bytes, bignum, string and ujson.Damien George2015-03-14
|
* tests: Don't try to verify amount of memory used in cmd_showbc test.Damien George2015-03-14
|
* tests: Add cmdline test to test showbc code.Damien George2015-03-14
|
* py: Add MICROPY_COMP_{DOUBLE,TRIPLE}_TUPLE_ASSIGN config options.Damien George2015-03-14
| | | | | | These allow to fine-tune the compiler to select whether it optimises tuple assignments of the form a, b = c, d and a, b, c = d, e, f. Sensible defaults are provided.
* py: In compiler, put macro guard around potentially unused asm vars.Damien George2015-03-14
|
* cc3200: Rewrite the PRCM RTC functionality methods.danicampora2015-03-14
| | | | | | | | This allows to use the On-Chip retention registers for both the RTC and to share notification flags between the bootloader and the application. The two flags being shared right now are the "safe boot" request and the WDT reset cause. we still have 2 more bits free for future use.
* cc3200: Prevent multiple memory allocations if sflash init fails.danicampora2015-03-14
|
* cc3200: Clean up linker scripts and startup file.danicampora2015-03-14
|
* cc3200: Increase heartbeat period from 3 to 5 seconds.danicampora2015-03-14
|
* cc3200: Remove unneeded code from modwlan and optimize startup time.danicampora2015-03-14
| | | | These changes also help reduce the hibernate wake-up time to 1s.
* stmhal: Fix adc.read_timed so buffer store respects element size.Damien George2015-03-13
| | | | Addresses issue #1154.
* unix: Support readline history saving to file, improves interactive usage.Paul Sokolovsky2015-03-13
|
* tests: Add ability to test uPy cmdline executable.Damien George2015-03-13
| | | | | This allows to test options passed to cmdline executable, as well as the behaviour of the REPL.
* 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
|