aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorMarti Bolivar <mbolivar@leaflabs.com>2011-04-14 14:28:23 -0400
committerMarti Bolivar <mbolivar@leaflabs.com>2011-04-14 14:28:23 -0400
commit351f9a097fb8e005e9465a8a883b2f063e5c5160 (patch)
tree5b5a9c35e562aa6d2353b56ca9b785125a5da094 /TODO
parent7b43ce42bdf590509c18aecdc1a001477be8585f (diff)
downloadlibrambutan-351f9a097fb8e005e9465a8a883b2f063e5c5160.tar.gz
librambutan-351f9a097fb8e005e9465a8a883b2f063e5c5160.zip
Ancillary file cleanups.
Diffstat (limited to 'TODO')
-rw-r--r--TODO56
1 files changed, 4 insertions, 52 deletions
diff --git a/TODO b/TODO
index af8ef80..7c2f6e8 100644
--- a/TODO
+++ b/TODO
@@ -1,55 +1,7 @@
-Quick TODO --------------------------------------------------------------------
+Bugtracker:
-- write language unit test
-- more maple-specific example programs
-- maple mini serial bootloader HOWTO
-- maple and mini jtag HOWTO
+http://code.google.com/p/leaflabs/issues/list
-Peripherals -------------------------------------------------------------------
-
-- I2C wrap up
-- SPI wrap up
-
-Arduino Library functions to port (these are LGPL) ----------------------------
-
-EEPROM:
- functions:
- uint8 read(int)
- void write(int, uint8)
-
-Firmata:
- edit Firmata.h for capabilities
-
-Matrix:
- soft spi port stuff
-
-SoftwareSerial:
- clockCyclesToMicroseconds(int)
-
-Sprite:
- all good?
-
-LiquidCrystal:
- timing on soft serial send() commands
-
-Stepper:
- requires millis()
-
-Wire:
- reimplementation of the utility/twi.{c/h} code:
- void twi_init(void);
- void twi_setAddress(uint8_t);
- uint8_t twi_readFrom(uint8_t, uint8_t*, uint8_t);
- uint8_t twi_writeTo(uint8_t, uint8_t*, uint8_t, uint8_t);
- uint8_t twi_transmit(uint8_t*, uint8_t);
- void twi_attachSlaveRxEvent( void (*)(uint8_t*, int) );
- void twi_attachSlaveTxEvent( void (*)(void) );
- void twi_reply(uint8_t);
- void twi_stop(void);
- void twi_releaseBus(void);
-
-Ethernet:
- ho baby...
- uses avr/interrupt.h
- reimplement utility/spi stuff
+Blocking changes for official releases:
+http://wiki.leaflabs.com/index.php?title=Blocking_Changes