Introduce LCD display_driver infrastructure
authorHarald Welte <laforge@gnumonks.org>
Fri, 12 Mar 2010 04:18:17 +0000 (12:18 +0800)
committerHarald Welte <laforge@gnumonks.org>
Fri, 12 Mar 2010 04:18:17 +0000 (12:18 +0800)
commit066222d4419761ce8c2a8f9ef6ecd0605ac3230c
tree974c56ec947bf0a1db024b11705f78375dd5204e
parenta13a4fda926aa272e55964c8f86cb31fb4065995
Introduce LCD display_driver infrastructure

* introduce display_driver layer
* port st7558 and ssd1783 drivers to display_driver
* allow for run-time selection of display driver from board/init.c
* replace st7558_puts() calls with display_puts() calls
15 files changed:
src/target/firmware/Makefile
src/target/firmware/apps/compal_dsp_dump/main.c
src/target/firmware/apps/hello_world/main.c
src/target/firmware/apps/l1test/main.c
src/target/firmware/apps/layer1/main.c
src/target/firmware/apps/loader/main.c
src/target/firmware/board/compal_e88/init.c
src/target/firmware/board/compal_e99/init.c
src/target/firmware/calypso/rtc.c
src/target/firmware/display/display.c [new file with mode: 0644]
src/target/firmware/display/ssd1783.c
src/target/firmware/display/st7558.c
src/target/firmware/include/display.h [new file with mode: 0644]
src/target/firmware/include/display/ssd1783.h
src/target/firmware/include/display/st7558.h [deleted file]