| Age | Commit message (Collapse) | Author |
|
Supports speeds up to 500k baud, polarity=0/1, phase=0/1, and using any
pins. Only supports MSB output at the moment.
|
|
|
|
Between 1.4.0 and 1.4.1, lwIP errors were renumbered.
|
|
Per POSIX http://pubs.opengroup.org/onlinepubs/9699919799/functions/send.html :
"If space is not available at the sending socket to hold the message to be
transmitted, and the socket file descriptor does not have O_NONBLOCK set,
send() shall block until space is available. If space is not available at the
sending socket to hold the message to be transmitted, and the socket file
descriptor does have O_NONBLOCK set, send() shall fail [with EAGAIN]."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Just .write() method implemented currently.
|
|
|
|
|
|
Currently, only write support is implemented (of limited buffer size).
|
|
Spools entire output buffer to a blocking stream (chunk by chunk if
needed).
|
|
|
|
Includes functions to read and write bits and bytes.
|
|
I2C reading tested with TSL2561 luminosity sensor.
|
|
Changed from using set_sda_scl function to independent set_sda and
set_scl functions.
|
|
|
|
Tested and working with SSD1306 I2C display.
|
|
This is an initial attempt at making a simple C pin API for writing
things like I2C drivers in C.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It handles more cases than mp_binary_get_int.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FIRST_PRIO=2 works but using 0 is hopefully safer, and can anyway be
optimised in the future.
|
|
Requires special lexer to access their contents.
|
|
|
|
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.
|