- Mar 24, 2016
-
-
Paul Sokolovsky authored
Spools entire output buffer to a blocking stream (chunk by chunk if needed).
-
Damien George authored
-
Damien George authored
Includes functions to read and write bits and bytes.
-
Damien George authored
I2C reading tested with TSL2561 luminosity sensor.
-
Damien George authored
Changed from using set_sda_scl function to independent set_sda and set_scl functions.
-
Paul Sokolovsky authored
-
Damien George authored
Tested and working with SSD1306 I2C display.
-
Damien George authored
This is an initial attempt at making a simple C pin API for writing things like I2C drivers in C.
-
- Mar 23, 2016
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
-
Paul Sokolovsky authored
-
Damien George authored
-
Paul Sokolovsky authored
-
- Mar 19, 2016
-
-
Damien George authored
-
Damien George authored
-
Damien George authored
It handles more cases than mp_binary_get_int.
-
Damien George authored
-
- Mar 17, 2016
-
-
Peter Hinch authored
-
Peter Hinch authored
-
Peter Hinch authored
-
Peter Hinch authored
-
Damien George authored
-
Damien George authored
FIRST_PRIO=2 works but using 0 is hopefully safer, and can anyway be optimised in the future.
-
Paul Sokolovsky authored
Requires special lexer to access their contents.
-
- Mar 16, 2016
-
-
Damien George authored
-
Damien George authored
Previous to this patch, the "**b" in "a**b" had its own parse node with just one item (the "b"). Now, the "b" is just the last element of the power parse-node. This saves (a tiny bit of) RAM when compiling.
-
Paul Sokolovsky authored
-
Damien George authored
-
Damien George authored
-
- Mar 15, 2016
-
-
Damien George authored
Hopefully these tests run reliably on Travis.
-
Damien George authored
Previous to this patch, all qemu-arm tests were running in the same session, and global variables could be left over from the previous test. This patch makes it so that the heap and runtime are reinitialised at the start of each test.
-
Damien George authored
-
Damien George authored
All tests in basics/ directory can now run and pass using 64-bit unix port with only a 16k heap (./run-tests --heapsize 16k). Tests in this directory should remain small so they can be used for ports with a small heap.
-
Damien George authored
This allows you to specify the heapsize that unix will use when running the test suite, eg: ./run-tests --heapsize 16k
-
Damien George authored
-
Damien George authored
-
- Mar 14, 2016
-
-
Damien George authored
Addresses issue #1898.
-