touch screen handler for the microchip AR1020

Revision:
1:264ad2a00fd9
Parent:
0:cf4dd04052e3
Child:
2:1a436d154c84
diff -r cf4dd04052e3 -r 264ad2a00fd9 ar1020.h
--- a/ar1020.h	Mon Feb 21 22:29:40 2011 +0000
+++ b/ar1020.h	Tue Feb 22 21:43:39 2011 +0000
@@ -39,8 +39,8 @@
             @param spi the SPI object where the AR1020 is connected
             @params enable the pin name where /CS is connected
         */
-        AR1020(SPI *spi, PinName enable, PinName sqi, bool swapX=false, bool swapY=false, bool swapXY=false);
-        AR1020(PinName mosi, PinName miso, PinName clk, PinName enable, PinName sqi, bool swapX=false, bool swapY=false, bool swapXY=false);
+        AR1020(SPI *spi, PinName enable, PinName sqi, PinName power, bool swapX=false, bool swapY=false, bool swapXY=false);
+        AR1020(PinName mosi, PinName miso, PinName clk, PinName enable, PinName sqi, PinName power, bool swapX=false, bool swapY=false, bool swapXY=false);
         ~AR1020();
         virtual void init();
         virtual int x();
@@ -61,6 +61,7 @@
         int _x, _y, _pen; 
         
         DigitalOut *_led;
+        DigitalOut* _power;
     
         DigitalOut *_mosi;
         DigitalIn *_miso;