From 684cde0b321e955fdec5b86e125d9993ebb318c6 Mon Sep 17 00:00:00 2001 From: PikalaxALT Date: Thu, 20 Aug 2020 16:30:08 -0400 Subject: Decompile game_init.c --- arm9/lib/include/PAD_pad.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'arm9/lib/include/PAD_pad.h') diff --git a/arm9/lib/include/PAD_pad.h b/arm9/lib/include/PAD_pad.h index 0cb8a6f0..327d306d 100644 --- a/arm9/lib/include/PAD_pad.h +++ b/arm9/lib/include/PAD_pad.h @@ -30,6 +30,12 @@ #define PAD_BUTTON_Y 0x0800 // Y #define PAD_BUTTON_DEBUG 0x2000 // Debug button +static inline u16 PAD_Read(void) +{ + return (u16)(((reg_PAD_KEYINPUT | *(vu16 *)HW_BUTTON_XY_BUF) ^ + (PAD_PLUS_KEY_MASK | PAD_BUTTON_MASK)) & (PAD_PLUS_KEY_MASK | PAD_BUTTON_MASK)); +} + static inline BOOL PAD_DetectFold(void) { return (BOOL)((*(vu16 *)HW_BUTTON_XY_BUF & PAD_DETECT_FOLD_MASK) >> 15); -- cgit v1.2.3