Revision:
3:f5146bf55b5d
Parent:
2:d6e572640dcc
Child:
4:545e25d4c3d8
--- a/doggy.cpp	Thu Dec 30 16:49:46 2010 +0000
+++ b/doggy.cpp	Wed Jan 05 22:35:52 2011 +0000
@@ -96,11 +96,15 @@
     a0_ = 0;
     cs_ = 1;
 }
-void DogMLCD::Flush( unsigned char page0, unsigned char page1 )
+void DogMLCD::Page( unsigned char page0, unsigned char page1 )
 {
     page0 &= 7;
-    page1 &= 7;
-    ORDER( page0, page1 );
+    if( page1 == 0 ) page1 = page0;
+    else
+    {
+        page1 &= 7;
+        ORDER( page0, page1 );
+    }
     char* p = b_ + ( page0 << 7 );
     spi_.format( 8, 0 );
     spi_.frequency( DOGMLCD_MHZ );