Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | tests: Add some more tests for bytes, bignum, string and ujson. | Damien George | 2015-03-14 |
| | |||
* | tests: Don't try to verify amount of memory used in cmd_showbc test. | Damien George | 2015-03-14 |
| | |||
* | tests: Add cmdline test to test showbc code. | Damien George | 2015-03-14 |
| | |||
* | py: Add MICROPY_COMP_{DOUBLE,TRIPLE}_TUPLE_ASSIGN config options. | Damien George | 2015-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 George | 2015-03-14 |
| | |||
* | cc3200: Rewrite the PRCM RTC functionality methods. | danicampora | 2015-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. | danicampora | 2015-03-14 |
| | |||
* | cc3200: Clean up linker scripts and startup file. | danicampora | 2015-03-14 |
| | |||
* | cc3200: Increase heartbeat period from 3 to 5 seconds. | danicampora | 2015-03-14 |
| | |||
* | cc3200: Remove unneeded code from modwlan and optimize startup time. | danicampora | 2015-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 George | 2015-03-13 |
| | | | | Addresses issue #1154. | ||
* | unix: Support readline history saving to file, improves interactive usage. | Paul Sokolovsky | 2015-03-13 |
| | |||
* | tests: Add ability to test uPy cmdline executable. | Damien George | 2015-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 George | 2015-03-12 |
| | | | | The aim here is to improve coverage of the code. | ||
* | py: Make some mpz functions static and remove unused ones. | Damien George | 2015-03-12 |
| | |||
* | cc3200: Allow separate selection of the power mode in Pin callbacks. | danicampora | 2015-03-12 |
| | |||
* | cc3200: Keep WLAN enabled during suspend mode. | danicampora | 2015-03-12 |
| | |||
* | cc3200: Correct WiPy's pinout and the pin generation script. | danicampora | 2015-03-12 |
| | |||
* | cc3200: Remove WLAN.getmode since it's superseded by WLAN.ifconfig. | danicampora | 2015-03-12 |
| | |||
* | cc3200: Trigger a new network scan when WLAN.scan() is called. | danicampora | 2015-03-12 |
| | |||
* | tests: Add zlib test for decompressing uncompressed data. | Damien George | 2015-03-12 |
| | |||
* | cc3200: Register ADC and I2C with the sleep module. | danicampora | 2015-03-11 |
| | |||
* | cc3200: Reduce stack sizes of simplelink and the servers. | danicampora | 2015-03-11 |
| | |||
* | py: Add support for start/stop/step attributes of builtin range object. | Peter D. Gray | 2015-03-11 |
| | |||
* | Add ACKNOWLEDGEMENTS file with list of Kickstarter backer names. | Damien George | 2015-03-11 |
| | |||
* | cc3200: Disable WLAN in suspended mode if NW wake is not enabled. | danicampora | 2015-03-11 |
| | |||
* | cc3200: Add WiPy and WiPy_SD board support. | danicampora | 2015-03-11 |
| | |||
* | cc3200: Add power management framework. Add mpcallback class. | danicampora | 2015-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. | danicampora | 2015-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. | danicampora | 2015-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. | danicampora | 2015-03-11 |
| | |||
* | cc3200: Add preliminary low power deep sleep support. | danicampora | 2015-03-11 |
| | |||
* | cc3200: Make WDT and HeartBeat constant objects on their own right. | danicampora | 2015-03-11 |
| | |||
* | tests: Add test for modure when regex has errors. | Damien George | 2015-03-10 |
| | |||
* | extmod: Pull in upstream changes to re1.5; fixes bugs with regex errors. | Damien George | 2015-03-10 |
| | |||
* | stmhal: Add support for quadrature encoder mode to pyb.TimerChannel. | Dave Hylands | 2015-03-09 |
| | |||
* | docs: Update pyb.Timer.rst to fix pulse widths that exceed the period. | Peter Hinch | 2015-03-09 |
| | |||
* | objmemoryview: Introduce mp_obj_new_memoryview(). | Paul Sokolovsky | 2015-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 Sokolovsky | 2015-03-05 |
| | | | | Might be useful at least for memoryview hacks. | ||
* | objarray: Fix typo in null TYPECODE_MASK. | Paul Sokolovsky | 2015-03-04 |
| | |||
* | stmhal: Make os.sync use disk_ioctl exclusively; reuse os.sync in pyb. | Damien George | 2015-03-04 |
| | |||
* | stmhal: Include fatfs headers using lib/fatfs prefix. | Damien George | 2015-03-04 |
| | | | | This helps make files reusable across other ports. | ||
* | extmod/ure: Correctly return None when a group has no match. | Damien George | 2015-03-04 |
| | | | | See issue #1122. | ||
* | README.md: Add issuestats badges for PRs and issues. | Damien George | 2015-03-03 |
| | |||
* | py: Add MICROPY_MALLOC_USES_ALLOCATED_SIZE to allow simpler malloc API. | Damien George | 2015-03-03 |
| | |||
* | runtime: Typo fixes in comments. | Paul Sokolovsky | 2015-03-03 |
| | |||
* | tests: Skip basics/boundmeth1.py for native emitter. | Damien George | 2015-03-03 |
| | |||
* | py: In inline assembler, reset labels on code-size pass. | Damien George | 2015-03-03 |
| | |||
* | py: Simplify some inline-assembler error messages, but retain meaning. | Damien George | 2015-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 George | 2015-03-03 |
| |