summaryrefslogtreecommitdiff
path: root/AT91SAM7S256/Source/c_display.c
diff options
context:
space:
mode:
Diffstat (limited to 'AT91SAM7S256/Source/c_display.c')
-rw-r--r--AT91SAM7S256/Source/c_display.c22
1 files changed, 6 insertions, 16 deletions
diff --git a/AT91SAM7S256/Source/c_display.c b/AT91SAM7S256/Source/c_display.c
index 36d66e7..6b15495 100644
--- a/AT91SAM7S256/Source/c_display.c
+++ b/AT91SAM7S256/Source/c_display.c
@@ -3,15 +3,15 @@
//
// Date init 14.12.2004
//
-// Reviser $Author:: Dktochpe $
+// Reviser $Author: Dkflebun $
//
-// Revision date $Date:: 17-02-06 8:45 $
+// Revision date $Date: 9-06-08 13:35 $
//
// Filename $Workfile:: c_display.c $
//
-// Version $Revision:: 36 $
+// Version $Revision: 2 $
//
-// Archive $Archive:: /LMS2006/Sys01/Main/Firmware/Source/c_display. $
+// Archive $Archive:: /LMS2006/Sys01/Main_V02/Firmware/Source/c_disp $
//
// Platform C
//
@@ -349,23 +349,13 @@ void cDisplayFrame(SCREEN_CORDINATE *pCord)
void cDisplayEraseLine(UBYTE Line)
{
- UBYTE Tmp;
-
- for (Tmp = 0;Tmp < DISPLAY_WIDTH;Tmp++)
- {
- IOMapDisplay.Display[Line * DISPLAY_WIDTH + Tmp] = 0x00;
- }
+ memset(&IOMapDisplay.Display[Line * DISPLAY_WIDTH], 0x00, DISPLAY_WIDTH);
}
void cDisplayErase(void)
{
- UBYTE Tmp;
-
- for (Tmp = 0;Tmp < (DISPLAY_HEIGHT / 8);Tmp++)
- {
- cDisplayEraseLine(Tmp);
- }
+ memset(&IOMapDisplay.Display[0], 0x00, DISPLAY_WIDTH*DISPLAY_HEIGHT/8);
}