summaryrefslogtreecommitdiffstatshomepage
path: root/py
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-06-18 23:35:04 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-06-18 23:40:28 +0300
commit3fecbb246238148f83500fb0853ceaa2c3d49fa2 (patch)
tree7d22d5b1acc1e21dcebea5c47f3549950015be0a /py
parent2b6dcdd3e451787d47fba7666ed5f4a2877f9338 (diff)
downloadmicropython-3fecbb246238148f83500fb0853ceaa2c3d49fa2.tar.gz
micropython-3fecbb246238148f83500fb0853ceaa2c3d49fa2.zip
extmod/machine_pinbase: Implementation of PinBase class.
Allows to translate C-level pin API to Python-level pin API. In other words, allows to implement a pin class and Python which will be usable for efficient C-coded algorithms, like bitbanging SPI/I2C, time_pulse, etc.
Diffstat (limited to 'py')
-rw-r--r--py/py.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/py/py.mk b/py/py.mk
index 79b876b994..984519baa3 100644
--- a/py/py.mk
+++ b/py/py.mk
@@ -201,6 +201,7 @@ PY_O_BASENAME = \
../extmod/modubinascii.o \
../extmod/virtpin.o \
../extmod/machine_mem.o \
+ ../extmod/machine_pinbase.o \
../extmod/machine_pulse.o \
../extmod/machine_i2c.o \
../extmod/modussl.o \