diff options
author | Harald Welte <laforge@gnumonks.org> | 2010-03-12 12:18:17 +0800 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2010-03-12 12:18:17 +0800 |
commit | 066222d4419761ce8c2a8f9ef6ecd0605ac3230c (patch) | |
tree | 974c56ec947bf0a1db024b11705f78375dd5204e /src/target/firmware/calypso | |
parent | a13a4fda926aa272e55964c8f86cb31fb4065995 (diff) |
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
Diffstat (limited to 'src/target/firmware/calypso')
-rw-r--r-- | src/target/firmware/calypso/rtc.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/target/firmware/calypso/rtc.c b/src/target/firmware/calypso/rtc.c index 20497008..ce750c29 100644 --- a/src/target/firmware/calypso/rtc.c +++ b/src/target/firmware/calypso/rtc.c @@ -26,8 +26,8 @@ #include <defines.h> #include <debug.h> #include <memory.h> +#include <display.h> #include <calypso/irq.h> -#include <display/st7558.h> #define BASE_ADDR_RTC 0xfffe1800 #define RTC_REG(x) ((void *)BASE_ADDR_RTC + (x)) @@ -62,9 +62,9 @@ static int tick_ctr; static void rtc_irq_tick(__unused enum irq_nr nr) { if (tick_ctr & 1) - st7558_set_attr(DISP_ATTR_INVERT); + display_set_attr(DISP_ATTR_INVERT); else - st7558_unset_attr(DISP_ATTR_INVERT); + display_unset_attr(DISP_ATTR_INVERT); tick_ctr++; } |