Hi Rich,
I'd really like to see and help code Contiki that uses multiple
banks on Ramworks III aux RAM.
The Contiki source is freely available - just go ahead. BTW: Contiki
1.3 makes (very limited) use of banking. From the CVS readme.txt:
----------
Generally it's very hard to make use of memory mapping for an event
driven system like Contiki but the Apple //e allows to map only 8kB of
Aux memory to the address space $2000-$3FFF to facilitate double hires
graphics. this feature is accompanied by ProDOS 8 which allows to keep
/RAM generally active while doing double hires graphics by saving a
8kB file as first file to /RAM and thus preserving $2000-$3FFF of Aux
memory. Contiki makes use of all this double hires support while just
staying in text mode and using the 8kB as additional memory.