aboutsummaryrefslogtreecommitdiffstats
path: root/wirish/rules.mk
diff options
context:
space:
mode:
authorMarti Bolivar <mbolivar@leaflabs.com>2012-05-31 18:47:39 -0400
committerMarti Bolivar <mbolivar@leaflabs.com>2012-05-31 18:47:39 -0400
commit77abda29002216bd8186b430f484c98666a52339 (patch)
tree8e27da7d11e34836c4a0d5f3247597843ae5bf67 /wirish/rules.mk
parent322a324963d8210dbbe529357b41e7c9ff8f8db6 (diff)
downloadlibrambutan-77abda29002216bd8186b430f484c98666a52339.tar.gz
librambutan-77abda29002216bd8186b430f484c98666a52339.zip
Replace shiftOut(), also fixing a possible bug.
The current shiftOut() is borrowed from Arduino, and is in an LGPL file. Replace that file with a new MIT-licensed version containing a new implementation. The new version brings the clock line LOW before starting, to make sure that the first pulse is detected if the clock line was previously HIGH. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
Diffstat (limited to 'wirish/rules.mk')
-rw-r--r--wirish/rules.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/wirish/rules.mk b/wirish/rules.mk
index 5e00a5f..0b0b82c 100644
--- a/wirish/rules.mk
+++ b/wirish/rules.mk
@@ -24,6 +24,7 @@ cppSRCS_$(d) := boards.cpp
cppSRCS_$(d) += cxxabi-compat.cpp
cppSRCS_$(d) += wirish_digital.cpp
cppSRCS_$(d) += wirish_time.cpp
+cppSRCS_$(d) += wirish_shift.cpp
cppSRCS_$(d) += $(MCU_SERIES)/boards_setup.cpp
cppSRCS_$(d) += $(MCU_SERIES)/wirish_digital.cpp
cppSRCS_$(d) += $(WIRISH_BOARD_PATH)/board.cpp
@@ -34,7 +35,6 @@ cppSRCS_$(d) += $(WIRISH_BOARD_PATH)/board.cpp
# HardwareSPI.cpp \
# HardwareTimer.cpp \
# usb_serial.cpp \
-# wirish_shift.cpp \
# wirish_analog.cpp \
# pwm.cpp \
# ext_interrupts.cpp