diff options
author | bnewbold <bnewbold@robocracy.org> | 2010-08-31 17:17:57 -0400 |
---|---|---|
committer | bnewbold <bnewbold@robocracy.org> | 2010-08-31 17:17:57 -0400 |
commit | e03d58f4dab4176514924baa3a1ff430bf5819b8 (patch) | |
tree | b5c8269c34ab3bb4da0f7c52dea7049966753fb3 /notes | |
parent | 01c38f5567bf624413d901c2b287e63cdccd03a6 (diff) | |
download | librambutan-e03d58f4dab4176514924baa3a1ff430bf5819b8.tar.gz librambutan-e03d58f4dab4176514924baa3a1ff430bf5819b8.zip |
Further wirish portability progress
Sort of ugly changes. Compiles but untested.
Diffstat (limited to 'notes')
-rw-r--r-- | notes/portable.txt | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/notes/portable.txt b/notes/portable.txt index a6dcb40..69952d7 100644 --- a/notes/portable.txt +++ b/notes/portable.txt @@ -38,7 +38,36 @@ Files to check by hand: # util.h # libmaple.h # usb/* -# wirish/* + +wirish/: +# bits.h +# boards.h +# cxxabi-compat.cpp +# ext_interrupts.c +# ext_interrupts.h +# HardwareTimer.cpp +# HardwareTimer.h +# io.h +# main.cxx +# Print.cpp +# Print.h +# pwm.c +# pwm.h +# rules.mk +# time.c +# time.h +# usb_serial.cpp +# usb_serial.h +# wirish_analog.c +# wirish.c +# wirish_digital.c +# wirish.h +# wirish_math.cpp +# wirish_math.h +# wirish_shift.c +# WProgram.h +- comm/ + ADC Notes: @@ -64,6 +93,8 @@ TIMER Notes: TIMER6 and TIMER7 are much less useful. There is some partial progress towards adding timer5/timer8 functionality, but not much. This should probably all be rewritten. + The wirish timer implementation should be refactored to use pin numbers. USART Notes: The USART/UART nomeclature is a little mixed up. + TODO: portability of HardwareSerial, HardwareSPI |