circuitpython/shared-bindings/nativeio
Scott Shawcroft 710b5d8aff Two I2C fixes:
1) Bus error will be thrown on read/write errors with errno set. (Read didn't used to fail at all.)
2) try_lock correctly returns boolean whether lock was grabbed.

Fixes #87
2017-02-19 17:02:29 +01:00
..
AnalogIn.c Switch enum-like attributes to all caps and add print support for them. Make room for this functionality by adding a shared __enter__ function object. #76 2017-02-19 16:11:33 +01:00
AnalogIn.h Fix up Analog classes: unify them at 16 bits and adds reference_voltage member 2016-12-13 16:09:00 -08:00
AnalogOut.c Switch enum-like attributes to all caps and add print support for them. Make room for this functionality by adding a shared __enter__ function object. #76 2017-02-19 16:11:33 +01:00
AnalogOut.h This introduces an alternative hardware API called nativeio structured around different functions that are typically accelerated by native hardware. Its not meant to reflect the structure of the hardware. 2016-11-21 14:11:52 -08:00
DigitalInOut.c Switch enum-like attributes to all caps and add print support for them. Make room for this functionality by adding a shared __enter__ function object. #76 2017-02-19 16:11:33 +01:00
DigitalInOut.h This introduces an alternative hardware API called nativeio structured around different functions that are typically accelerated by native hardware. Its not meant to reflect the structure of the hardware. 2016-11-21 14:11:52 -08:00
I2C.c Two I2C fixes: 2017-02-19 17:02:29 +01:00
I2C.h Two I2C fixes: 2017-02-19 17:02:29 +01:00
PWMOut.c Switch enum-like attributes to all caps and add print support for them. Make room for this functionality by adding a shared __enter__ function object. #76 2017-02-19 16:11:33 +01:00
PWMOut.h Add frequency changing support to PWMOut. 2017-01-30 15:02:01 -08:00
SPI.c Switch enum-like attributes to all caps and add print support for them. Make room for this functionality by adding a shared __enter__ function object. #76 2017-02-19 16:11:33 +01:00
SPI.h SPI tweaks for SD Cards: 2017-02-10 05:09:17 -08:00
TouchIn.c Switch enum-like attributes to all caps and add print support for them. Make room for this functionality by adding a shared __enter__ function object. #76 2017-02-19 16:11:33 +01:00
TouchIn.h atmel-samd: Basic capacitive touch button support. 2016-12-12 15:11:25 -08:00
UART.c Switch enum-like attributes to all caps and add print support for them. Make room for this functionality by adding a shared __enter__ function object. #76 2017-02-19 16:11:33 +01:00
UART.h atmel-samd: Add preliminary support for UART 2016-12-19 13:03:50 -08:00
__init__.c Improve docs and update to CircuitPython. 2017-01-05 16:20:46 -08:00
__init__.h This introduces an alternative hardware API called nativeio structured around different functions that are typically accelerated by native hardware. Its not meant to reflect the structure of the hardware. 2016-11-21 14:11:52 -08:00