summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-22docs: Fix typos on wipy docs.danicampora
2015-10-22cc3200: Add created sockets to the registry.danicampora
2015-10-22unix/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-22docs/wipy: Correct typo in safe boot description.danicampora
2015-10-21docs/wipy: Remove windows instructions that refer to the pyboard.danicampora
2015-10-21docs: Add remark about ssl sockets and standard sockets.danicampora
2015-10-21docs: Bump version to 1.5.v1.5Damien George
2015-10-21cc3200: Bump version to 1.1.0danicampora
Incluides several improvements and a few API changes to comply with the new hardware API.
2015-10-21docs/wipy: Fix formatting indentation.danicampora
2015-10-21docs/wipy: Remove incorrect references to usb configuration.danicampora
2015-10-21docs/wipy: Add more tutorials and examples.danicampora
2015-10-21cc3200: Fix UART tests after correcting uart.read() behaviour.danicampora
2015-10-21cc3200: Enable "all special methods" configuration option.danicampora
2015-10-21docs: Remove remaining references to 'af', which is now 'alt'.danicampora
2015-10-21cc3200: Correct ticks_cpu and ticks_us functions in time module.danicampora
2015-10-21cc3200: Remove UART info on README.md.danicampora
The UART REPL it's not enabled by default anymore.
2015-10-21docs: Several corrections to the classes in the machine module.danicampora
2015-10-21docs: Add usocket and ussl modules' documentation.danicampora
2015-10-21cc3200: Make socket.listen([backlog]) compliant with Python 3.5.danicampora
2015-10-21cc3200: Clean-up socket constants.danicampora
2015-10-21cc3200: Add comment about micropython extensions to standard modules.danicampora
2015-10-21cc3200: uart.read() returns EGAIN if no chars available.danicampora
2015-10-21cc3200: Enable REPL autoindent.danicampora
2015-10-21README: Document how to enable/build external dependencies.Paul Sokolovsky
2015-10-20tests: Disable some tests for pyboard that do not run correctly.Damien George
2015-10-20stmhal: Enable "all special methods" configuration option.Damien George
2015-10-20esp8266: Put more code in irom0 section, to get it building again.Damien George
2015-10-20extmod/modussl: Remove unused header.Paul Sokolovsky
2015-10-20lib/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-20py/nlrthumb: Make compatible with Cortex-M0 (ARMv6M instr set).Damien George
2015-10-20py: 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-20py: 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-20py: Make float representation configurable with object representation.Damien George
2015-10-20py: Move float e/pi consts to objfloat and make mp_obj_float_t private.Damien George
2015-10-20py: Add mp_obj_is_float function (macro) and use it where appropriate.Damien George
2015-10-20stmhal/rtc: Fix indentation to use spaces rather than tabs.Damien George
2015-10-20stmhal/rtc: Init uses YMD rather than backup register to detect powerup.Peter Hinch
2015-10-20unix: Use "Ctrl" as a name of the key, not "CTRL".Paul Sokolovsky
2015-10-20tests/extmod: Add tests for sleep_ms/us(), ticks_ms/us/diff().Paul Sokolovsky
Simple smoke tests, mostly for coverage. Added to extmod based on the fact that they're extensions to standard modules.
2015-10-20travis: Build "deplibs" in unix port.Paul Sokolovsky
2015-10-19tools/pyboard: Add -c argument to run a program passed as a string.Tom Soulanille
2015-10-19teensy: Update to compile with latest changes to stmhal Pin class.Damien George
2015-10-19stmhal: Bring Pin class close to new machine module specification.Damien George
Looks like we can use the same Pin class for legacy pyb module and new machine module.
2015-10-20stmhal/uart: If char is not received within timeout, return EAGAIN error.Paul Sokolovsky
Instead of return 0, which means EOF. There's no good way to detect EOF on continuously active bus like UART, and treat timeout as just temporary unvailability of data. .read() method of UART object will return None in this case (instead of 0, which again measn EOF). This is fully compliant with unix port.
2015-10-19stmhal: Implement os.dupterm (was pyb.repl_uart).Damien George
pyb.repl_uart still exists but points to os.dupterm.
2015-10-19stmhal: Add sleep_{ms,us} and ticks_{ms,us,cpu,diff} to time module.Damien George
pyb module still has pyb.delay and pyb.udelay, but these now point to time.sleep_ms and time.sleep_us respectively.
2015-10-19stmhal: Early version of machine module for stmhal.Dave Hylands
2015-10-19libffi: Skip building docs.Paul Sokolovsky
This requires makeinfo installed and wastes time (especially in CI).
2015-10-19cc3200: WLAN class can retrieve the existing instance.danicampora
2015-10-19tests/wipy: Make WLAN test more stable.danicampora