[U-Boot] [PATCH V3 0/4] api: export LCD and video to external apps

Che-Liang Chiou
2011-10-18T09:15:34Z

This patch set exports LCD and video clearing and bitmap-rendering on
screen functions to external apps, and provides a unified interface
of accessing them.

Che-Liang Chiou (4):
lcd: video: add clear and draw bitmap declaration
tools: logo: add static and unused to bmp arrays
video: add access to GraphicDevice struct
api: export LCD and video to external apps

api/Makefile | 3 +-
api/api.c | 51 +++++++++++++++++++++
api/api_display.c | 97 +++++++++++++++++++++++++++++++++++++++++
api/api_private.h | 4 ++
board/eltec/mhpc/mhpc.c | 7 +++
common/lcd.c | 16 ++++---
drivers/video/ati_radeon_fb.c | 5 ++
drivers/video/ct69000.c | 5 ++
drivers/video/fsl_diu_fb.c | 8 +++-
drivers/video/mb862xx.c | 5 ++
drivers/video/mb86r0xgdc.c | 5 ++
drivers/video/mx3fb.c | 5 ++
drivers/video/mxc_ipuv3_fb.c | 5 ++
drivers/video/sed13806.c | 6 +++
drivers/video/sm501.c | 5 ++
drivers/video/smiLynxEM.c | 5 ++
examples/api/demo.c | 31 +++++++++++++
examples/api/glue.c | 31 +++++++++++++
examples/api/glue.h | 5 ++
include/api_public.h | 16 +++++++
include/lcd.h | 2 +
include/video.h | 2 +
include/video_fb.h | 6 ++-
include/video_font.h | 6 +++
tools/bmp_logo.c | 6 ++-
25 files changed, 326 insertions(+), 11 deletions(-)
create mode 100644 api/api_display.c

--
1.7.3.1