This patch set exports LCD clearing and bitmap-rendering on screen functions to external apps, and provides a unified interface of accessing them.
Che-Liang Chiou (4): lcd: add clear and draw bitmap declaration tools: logo: split bmp arrays from bmp_logo.h font: split font data from video_font.h api: export LCD device to external apps Makefile | 1 + api/Makefile | 3 +- api/api.c | 47 + api/api_display.c | 74 + api/api_private.h | 4 + arch/powerpc/cpu/mpc8xx/video.c | 1 + board/mcc200/lcd.c | 4 +- common/cmd_bmp.c | 4 +- common/lcd.c | 16 +- drivers/video/cfb_console.c | 2 + drivers/video/sed156x.c | 1 + 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_font.h | 4614 +-------------------------------------- include/video_font_data.h | 4639 +++++++++++++++++++++++++++++++++++++++ tools/Makefile | 8 +- tools/bmp_logo.c | 80 +- 20 files changed, 4940 insertions(+), 4643 deletions(-) create mode 100644 api/api_display.c create mode 100644 include/video_font_data.h -- 1.7.3.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot