From 94322d769e59487313b7286ba5e13e52cce57467 Mon Sep 17 00:00:00 2001
From: Tectu <joel@unormal.org>
Date: Wed, 23 May 2012 16:10:03 +0200
Subject: fixes

---
 glcd.c | 16 ++++++++--------
 glcd.h | 16 ++++++++--------
 2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/glcd.c b/glcd.c
index f5998e2a..22fc492f 100755
--- a/glcd.c
+++ b/glcd.c
@@ -8,7 +8,7 @@ static __inline void lcdWriteIndex(uint16_t index) {
 	Clr_Rs;
 	Set_nRd;
   
-	palWritePort(LCD_PORT, index);
+	LCD_DATA_PORT->ODR = index;
 
 	Clr_nWr;
 	Set_nWr;
@@ -17,7 +17,7 @@ static __inline void lcdWriteIndex(uint16_t index) {
 static __inline void lcdWriteData(uint16_t data) {
 	Set_Rs;
 
-	palWritePort(LCD_PORT, data);
+	LCD_DATA_PORT->ODR = data;
 
 	Clr_nWr;
 	Set_nWr;
@@ -31,15 +31,15 @@ static __inline uint16_t lcdReadData(void) {
 	Clr_nRd;
 
   	// change pin mode to digital input
-	LCD_PORT->CRH = 0x44444444;
-	LCD_PORT->CRL = 0x44444444;
+	LCD_DATA_PORT->CRH = 0x44444444;
+	LCD_DATA_PORT->CRL = 0x44444444;
 	
-	value = LCD_PORT->IDR;
-	value = LCD_PORT->IDR;
+	value = LCD_DATA_PORT->IDR;
+	value = LCD_DATA_PORT->IDR;
 
 	// change pin mode back to digital output
-	LCD_PORT->CRH = 0x33333333;
-	LCD_PORT->CRL = 0x33333333;
+	LCD_DATA_PORT->CRH = 0x33333333;
+	LCD_DATA_PORT->CRL = 0x33333333;
 
 	Set_nRd;
 
diff --git a/glcd.h b/glcd.h
index 27c8bf6e..fa3d94f3 100755
--- a/glcd.h
+++ b/glcd.h
@@ -7,14 +7,14 @@
 #define SCREEN_WIDTH	320
 #define SCREEN_HEIGHT	240
 
-#define Set_Cs        LCD_PORT->ODR  |= ( 1<<12 );
-#define Clr_Cs        LCD_PORT->ODR  &= ~( 1<<12 );
-#define Set_Rs        LCD_PORT->ODR  |= ( 1<<13 );
-#define Clr_Rs        LCD_PORT->ODR  &= ~( 1<<13 );
-#define Set_nWr       LCD_PORT->ODR  |= ( 1<<14 );
-#define Clr_nWr       LCD_PORT->ODR  &= ~( 1<<14 );
-#define Set_nRd       LCD_PORT->ODR  |= ( 1<<15 );
-#define Clr_nRd       LCD_PORT->ODR  &= ~( 1<<15 );
+#define Set_Cs        LCD_CMD_PORT->ODR  |= (1 << GPIOD_LCD_CS);
+#define Clr_Cs        LCD_CMD_PORT->ODR  &= ~(1 << GPIOD_LCD_CS);
+#define Set_Rs        LCD_CMD_PORT->ODR  |= (1 << GPIOD_LCD_RS);
+#define Clr_Rs        LCD_CMD_PORT->ODR  &= ~(1 << GPIOD_LCD_RS);
+#define Set_nWr       LCD_CMD_PORT->ODR  |= (1 << GPIOD_LCD_WR);
+#define Clr_nWr       LCD_CMD_PORT->ODR  &= ~(1 << GPIOD_LCD_WR);
+#define Set_nRd       LCD_CMD_PORT->ODR  |= (1 << GPIOD_LCD_RD);
+#define Clr_nRd       LCD_CMD_PORT->ODR  &= ~(1 << GPIOD_LCD_RD);
 
 /* LCD color */
 #define White          0xFFFF
-- 
cgit v1.2.3