From 62facd1ff233a4734e4bc3d616ac22c5c56f926c Mon Sep 17 00:00:00 2001 From: Michael Sevakis Date: Thu, 15 Dec 2011 23:07:11 +0000 Subject: Collect some of the memory frame LCD C code. For this commit: Sansa e200v1, Gigabeat F, Gigabeat S and Mini2440 are changed over. Quite a number of other targets probably can be as well. General LCD code is moved out of the target drivers into drivers/lcd-memframe.c. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31311 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/s3c2440/mini2440/lcd-target.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'firmware/target/arm/s3c2440/mini2440/lcd-target.h') diff --git a/firmware/target/arm/s3c2440/mini2440/lcd-target.h b/firmware/target/arm/s3c2440/mini2440/lcd-target.h index b2882e2390..97643f8163 100644 --- a/firmware/target/arm/s3c2440/mini2440/lcd-target.h +++ b/firmware/target/arm/s3c2440/mini2440/lcd-target.h @@ -18,8 +18,10 @@ * KIND, either express or implied. * ****************************************************************************/ +#ifndef LCD_TARGET_H +#define LCD_TARGET_H -extern void lcd_enable(bool state); +#define LCD_FRAMEBUF_ADDR(col, row) ((fb_data *)FRAME + (row)*LCD_WIDTH + (col)) /* Setup for Mini2440, 3.5" TFT LCD Touchscreen */ @@ -41,3 +43,5 @@ extern void lcd_enable(bool state); /* Config values for LCDCON4 */ #define LCD_HSYNC_LEN 4 + +#endif /* LCD_TARGET_H */ -- cgit v1.2.3