ac100 team mailing list archive
-
ac100 team
-
Mailing list archive
-
Message #01336
[RFC 0/4] ansi console support for lcd driver
Main reason for this patches is ability to use bootmenu
on devices that use lcd driver (like Toshiba AC100).
Lcd driver doesn't have ansi support while cfb_console does.
Ansi related code was moved from cfb_console to separate place.
Then this code was used in both cfb_console and lcd driver.
There are other duplicated code between cfb_console and lcd.
I'm not very experienced with video subsystem. Maybe there is a
better/more proper way to add ansi support for Toshiba AC100.
CC: Stephen Warren <swarren@xxxxxxxxxx>
CC: Marc Dietrich <marvin24@xxxxxx>
CC: ac100@xxxxxxxxxxxxxxxxxxx
CC: Nikita Kiryanov <nikita@xxxxxxxxxxxxxx>
CC: Simon Glass <sjg@xxxxxxxxxxxx>
CC: Anatolij Gustschin <agust@xxxxxxx>
---
Andrey Danin (4):
common: add ansi console base implementation
video: cfb_console: use common ansi implementation
lcd: use ansi console
paz00: enable bootmenu
common/Makefile | 2 +-
common/ansi_console.c | 355 +++++++++++++++++++++++++++++++++++++++++
common/lcd.c | 24 ---
common/lcd_console.c | 122 ++++++++------
drivers/video/Makefile | 2 +-
drivers/video/cfb_console.c | 381 ++++----------------------------------------
include/ansi_console.h | 39 +++++
include/configs/paz00.h | 5 +
include/lcd_console.h | 33 ++++
9 files changed, 537 insertions(+), 426 deletions(-)
create mode 100644 common/ansi_console.c
create mode 100644 include/ansi_console.h
--
1.9.1
Follow ups