// MyButtons.h

#ifndef _MY_BUTTON_H
#define _MY_BUTTON_H

// some screen coords
#define BASE_X								1
#define BASE_Y								10
#define INFO_1_X							BASE_X
#define INFO_1_Y							BASE_Y
#define INFO_2_X							BASE_X
#define INFO_2_Y							BASE_Y+2
#define INFO_3_X							BASE_X
#define INFO_3_Y							BASE_Y+4
#define INFO_4_X							BASE_X
#define INFO_4_Y							BASE_Y+6
#define INFO_5_X							BASE_X
#define INFO_5_Y							BASE_Y+8
#define STR_STATUS_X						BASE_X
#define STR_STATUS_Y						BASE_Y+12
#define STR_VOL_X							BASE_X
#define STR_VOL_Y							BASE_Y+14
#define AM_ERROR_X							BASE_X
#define AM_ERROR_Y							BASE_Y+16
#define AC_ERROR_X							BASE_X
#define AC_ERROR_Y							BASE_Y+18


// the button masks
#define PAD_X_BUTTON						(1 << 10)
#define PAD_Y_BUTTON						(1 << 9)
#define PAD_A_BUTTON						(1 << 2)
#define PAD_B_BUTTON						(1 << 1)
#define PAD_START_BUTTON					(1 << 3)
#define PAD_MOVE_LEFT						(1 << 6)
#define PAD_MOVE_RIGHT						(1 << 7)
#define PAD_MOVE_UP							(1 << 4)
#define PAD_MOVE_DOWN						(1 << 5)
#define PAD_R_TRIGGER						(1 << 16)
#define PAD_L_TRIGGER						(1 << 17)

#endif