| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-10-25 | windows: Add usleep() implementation for msvc port | stijn | |
| Also make sleep.c self-contained by moving initialization code, instead of having part of the code in init.c, and add a header file to accomodate this. msec_sleep() now uses the usleep() implementation as well. | |||
| 2015-10-25 | windows: Do not use wildcards when looking for sources in directories ↵ | stijn | |
| containing optional features Fixes issues like #1532 | |||
| 2015-10-25 | docs: USB_VCP: Always in non-blocking mode, clarify stream method returns. | Paul Sokolovsky | |
| They return None if no data available. | |||
| 2015-10-25 | docs: Explicitly specify behavior of UART stream protocol methods on timeout. | Paul Sokolovsky | |
| 2015-10-24 | stmhal: Typo fix in comment. | Paul Sokolovsky | |
| 2015-10-24 | stmhal/ffconf.h: Include py/mpconfig.h. | Paul Sokolovsky | |
| mpconfigport.h is a private, partial header not providing correct settings unless included by py/mpconfig.h. | |||
| 2015-10-24 | Makefiles: Remove duplicate object files when linking. | Paul Sokolovsky | |
| Scenario: module1 depends on some common file from lib/, so specifies it in its SRC_MOD, and the same situation with module2, then common file from lib/ eventually ends up listed twice in $(OBJ), which leads to link errors. Make is equipped to deal with such situation easily, quoting the manual: "The value of $^ omits duplicate prerequisites, while $+ retains them and preserves their order." So, just use $^ consistently in all link targets. | |||
| 2015-10-24 | tests/jni: Test for basic object operations. | Paul Sokolovsky | |
| 2015-10-23 | extmod/modlwip: Initial commit of the lwip network stack module | Galen Hazelwood | |
| 2015-10-23 | lib/lwip: Add LwIP stack as a submodule in the library directory | Galen Hazelwood | |
| 2015-10-23 | unix/modjni: Actually check argument type when doing method resolution. | Paul Sokolovsky | |
| This is required to properly select among overloaded methods. It however relies on java.lang.Object-overloaded method to come last, which appears to be the case for OpenJDK. | |||
| 2015-10-22 | docs: Correct machine.RTC examples. | danicampora | |
| 2015-10-22 | docs: Fix typos on wipy docs. | danicampora | |
| 2015-10-22 | cc3200: Add created sockets to the registry. | danicampora | |
| 2015-10-22 | unix/modjni: Don't pass Java object to a method which doesn't expect it. | Paul Sokolovsky | |
| For example, don't pass Integer to double method. This is still not selective enough to choose the right overloaded method maong those taking objects. | |||
| 2015-10-22 | docs/wipy: Correct typo in safe boot description. | danicampora | |
| 2015-10-21 | docs/wipy: Remove windows instructions that refer to the pyboard. | danicampora | |
| 2015-10-21 | docs: Add remark about ssl sockets and standard sockets. | danicampora | |
| 2015-10-21 | docs: Bump version to 1.5. | Damien George | |
| 2015-10-21 | cc3200: Bump version to 1.1.0 | danicampora | |
| Incluides several improvements and a few API changes to comply with the new hardware API. | |||
| 2015-10-21 | docs/wipy: Fix formatting indentation. | danicampora | |
| 2015-10-21 | docs/wipy: Remove incorrect references to usb configuration. | danicampora | |
| 2015-10-21 | docs/wipy: Add more tutorials and examples. | danicampora | |
| 2015-10-21 | cc3200: Fix UART tests after correcting uart.read() behaviour. | danicampora | |
| 2015-10-21 | cc3200: Enable "all special methods" configuration option. | danicampora | |
| 2015-10-21 | docs: Remove remaining references to 'af', which is now 'alt'. | danicampora | |
| 2015-10-21 | cc3200: Correct ticks_cpu and ticks_us functions in time module. | danicampora | |
| 2015-10-21 | cc3200: Remove UART info on README.md. | danicampora | |
| The UART REPL it's not enabled by default anymore. | |||
| 2015-10-21 | docs: Several corrections to the classes in the machine module. | danicampora | |
| 2015-10-21 | docs: Add usocket and ussl modules' documentation. | danicampora | |
| 2015-10-21 | cc3200: Make socket.listen([backlog]) compliant with Python 3.5. | danicampora | |
| 2015-10-21 | cc3200: Clean-up socket constants. | danicampora | |
| 2015-10-21 | cc3200: Add comment about micropython extensions to standard modules. | danicampora | |
| 2015-10-21 | cc3200: uart.read() returns EGAIN if no chars available. | danicampora | |
| 2015-10-21 | cc3200: Enable REPL autoindent. | danicampora | |
| 2015-10-21 | README: Document how to enable/build external dependencies. | Paul Sokolovsky | |
| 2015-10-20 | tests: Disable some tests for pyboard that do not run correctly. | Damien George | |
| 2015-10-20 | stmhal: Enable "all special methods" configuration option. | Damien George | |
| 2015-10-20 | esp8266: Put more code in irom0 section, to get it building again. | Damien George | |
| 2015-10-20 | extmod/modussl: Remove unused header. | Paul Sokolovsky | |
| 2015-10-20 | lib/mp-readline: Add n_chars argument to mp_hal_erase_line_from_cursor. | Damien George | |
| If VT100 support is not available then a given implementation of mp_hal_erase_line_from_cursor might need to know the number of characters to erase. This patch does not change generated code when VT100 is supported, since compiler can optimise away the argument. | |||
| 2015-10-20 | py/nlrthumb: Make compatible with Cortex-M0 (ARMv6M instr set). | Damien George | |
| 2015-10-20 | py: With obj repr "C", change raw str accessor from macro to function. | Damien George | |
| This saves around 1000 bytes (Thumb2 arch) because in repr "C" it is costly to check and extract a qstr. So making such check/extract a function instead of a macro saves lots of code space. | |||
| 2015-10-20 | py: Add object repr "C", where 30-bit floats are stuffed in obj word. | Damien George | |
| This new object representation puts floats into the object word instead of on the heap, at the expense of reducing their precision to 30 bits. It only makes sense when the word size is 32-bits. | |||
| 2015-10-20 | py: Make float representation configurable with object representation. | Damien George | |
| 2015-10-20 | py: Move float e/pi consts to objfloat and make mp_obj_float_t private. | Damien George | |
| 2015-10-20 | py: Add mp_obj_is_float function (macro) and use it where appropriate. | Damien George | |
| 2015-10-20 | stmhal/rtc: Fix indentation to use spaces rather than tabs. | Damien George | |
| 2015-10-20 | stmhal/rtc: Init uses YMD rather than backup register to detect powerup. | Peter Hinch | |
| 2015-10-20 | unix: Use "Ctrl" as a name of the key, not "CTRL". | Paul Sokolovsky | |
