/* ============================================================================= PAD.H Copyright (c) 1998 by Radouan Khechane. PlayStation controller pad input functions ============================================================================= */ /* ==================== P R O T O T Y P E S ==================== */ void PadInit (void); u_long PadRead (int pad); /* ==================== D E F I N E S ==================== */ #define PADL2 (1<< 0) // L2 #define PADR2 (1<< 1) // R2 #define PADL1 (1<< 2) // L1 #define PADR1 (1<< 3) // R1 #define PADtriangle (1<< 4) // triangle #define PADcircle (1<< 5) // circle #define PADcross (1<< 6) // cross #define PADsquare (1<< 7) // square #define PADselect (1<< 8) // select #define PADstart (1<<11) // start #define PADup (1<<12) // up #define PADright (1<<13) // right #define PADdown (1<<14) // down #define PADleft (1<<15) // left #define PADi (1<< 9) // ??? #define PADj (1<<10) // ???