#ifndef _INPUT_DATA_
#define _INPUT_DATA_


typedef struct 
{
	unsigned char A,B,X,Y,Up, Down, Left, Right, L, R,Start, Select;
} _Buttons;

typedef struct 
{
	_Buttons Held, Released, Newpress;
} _Pad;
extern _Pad KEYPad;
   
   
extern unsigned short CompletePad, ExPad, TempPad;
extern _Pad Pad;


typedef struct 
{
	unsigned char Held, Released, Newpress;
	short X, Y;
} _Stylus;
extern _Stylus Stylus;



extern void UpdatePad(void);


#endif