- 21 Oct, 2015 17 commits
-
-
Damien George authored
-
danicampora authored
Incluides several improvements and a few API changes to comply with the new hardware API.
-
danicampora authored
-
danicampora authored
-
danicampora authored
-
danicampora authored
-
danicampora authored
-
danicampora authored
-
danicampora authored
-
danicampora authored
The UART REPL it's not enabled by default anymore.
-
danicampora authored
-
danicampora authored
-
danicampora authored
-
danicampora authored
-
danicampora authored
-
danicampora authored
-
danicampora authored
-
- 20 Oct, 2015 15 commits
-
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
-
Damien George authored
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.
-
Damien George authored
-
Damien George authored
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.
-
Damien George authored
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.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Peter Hinch authored
-
Paul Sokolovsky authored
-
- 19 Oct, 2015 8 commits
-
-
Paul Sokolovsky authored
Simple smoke tests, mostly for coverage. Added to extmod based on the fact that they're extensions to standard modules.
-
Paul Sokolovsky authored
-
Tom Soulanille authored
-
Damien George authored
-
Damien George authored
Looks like we can use the same Pin class for legacy pyb module and new machine module.
-
Paul Sokolovsky authored
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.
-
Damien George authored
pyb.repl_uart still exists but points to os.dupterm.
-
Damien George authored
pyb module still has pyb.delay and pyb.udelay, but these now point to time.sleep_ms and time.sleep_us respectively.
-