Hanging projects on deSilva's desk
I just looked through the mess on my desk... After some sorting it looks something like this.. So this is a kind of comittment 

Task: Update of "How to Program the Propeller using Machine Language"
Status: Unposted, but worked on
Obstacles: Need to add more examples
Include an appendix for the beginner: "What is Machine Code?"
Completion: Before Issue 1 of C-Compiler
-------------------------------------
Task: Very small I2C driver in SPIN (30 kHz)
Status: Working and posted with Port-Expander and ADC examples
Update: Include additional example for EEPROM and Timer-Chip
Update: 1Q2008
-------------------------------------
Task: Very small I2C driver in PASM (400 kHz)
Status: Working
Obstacles: Needs more testing
Completion: 1Q2008
-------------------------------------
Task: Package for DOGM 128x64 display
Status: Basics are working and posted
Obstacles: Deciding compatible interface
Waiting for hardware
Completion: around Easter
-------------------------------------
Task: Interfacing S65 display
Status: Not yet started, but 2 displays available now
Obstacles: Deciding compatible interface
Time
Completion: around Easter
-------------------------------------
Task: PS/2 Emulator in SPIN
Status: Basics are working
Obstacles: Needs clean hardware interface
Some examples needed
(reverse) encoding table for keyboard missing
Completion: 2Q2008 (not needed earlier)
-------------------------------------
Task: Description of "PropDeSilva", a very low cost development system
Status: Concept and prototypes available
Obstacles: Verification needed
More modules needed
Completion: 2Q2008 (but needed then for class)
-------------------------------------
Task: Parts for "PropDeSilva"
Status: Prototypes available
Obstacles: Support needed
More module definitions needed
Completion: 2Q2008 (but needed then for class)
-------------------------------------
Task: Parallel Computing Examples: CA and Simulation
Status: Just ideas
Obstacles: Needs time
Completion: 3Q2008
-------------------------------------
Task: Adding Propellers for Parallel Computing
Status: Concept based on "PropDeSilva"
Obstacles: Higher Protocols TBD
Completion: 4Q2008

Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Timothy D. Swieter
tdswieter.com
One little spark of imagination is all it takes for an idea to explode
But as anyone knows it can be much faster to write the code you need rather than find out what other's have already done, especially with the Propeller....I2C code will be a very useful example where LMM code (assembly or C) can be used, as it is exactly in that time scale....
Project: MK-95 II - Fully functional Portable RPN Calculator (AVR based)
Status: Prototype works, but most of the math routines are... unwritten. The rest, kbd, display, power on-off, works.
Timeframe: ukn
Project: MK-100 - Fully functional Portable RPN Calculator with graphing capabilities (AVR based)
Status: Prototype works, but no code yet. Graphic display is on its way.
Timeframe: ukn
Project: AmiProp - Portable, programmable Propeller based computer (2 Props, > 128 K RAM).
Status: Prototype built, but not everything works... no code besides inter-prop communication done.
Timeframe: ?? (after March)
Project: Kubus - A propeller based video game (Software only) (Candidate for some LMM goodness)
Status: Some 3d-math written, all ideas about functionality allready in place... needs serious coding
Timeframe; Q1/Q2
Project: Propeller (2 Props probably) based Spectrum analyzer (for my Ph.D) (sw & hw)
Status: Some testing done with ADC, FFT already written, needs display & testing
Timeframe: Feb/March
Project: High performance computer (>100 MIPS), with a Propeller as video controller.
Status: Trying to decide on processor, ARM, AVR32, Coldfire.
Timeframe: no limit
Loads to do.
Ale