Software AreasOfWork » History » Revision 3
Revision 2 (laforge, 02/19/2016 10:49 PM) → Revision 3/13 (Anonymous, 02/19/2016 10:49 PM)
== Infrastructure == === Build System === * we need a clean/known base as a compiler * independence of system-provided header files * working dependencies for Makefiles === Operating System === * Current FreeRTOS port to Calypso * re-entrant newlib support for that FreeRTOS port === Development Tools === * try to make JTAG (C155) work with OpenOCD == Host Software == == Target Software == === Drivers === * charger detection, battery charging (roh) * SIM card reader (dexter) * Color display driver for C155 * backlight driver * vibrator driver * buzzer driver (C123) * C155 ringtone chip driver === GSM Stuff === * TRF6151, TPU, TSP, AGC, AFC (laforge) * Layer1, particularly the synchronous part (laforge, spaar) * Layer2 and 3 (zecke) * Playing with the Voice part using the dsp misc task === General Infrastructure === * Flash-based filesystem === Bootloader === * Put together a bootloader (prom) * Define linkage situations (prom) === UI related === * proportional fonts in at least two sizes, as small as possible * cache the frame buffer in RAM and sync when needed * hardware independent API to support C123, C155 (and later other) displays * some kind of fixed screen layout masks