From 878092c569837cc34877d879f4d0320e2d997e8d Mon Sep 17 00:00:00 2001 From: Stefan `Sec` Zehl Date: Sun, 26 Jun 2011 02:57:08 +0200 Subject: [PATCH] Hack: ignore BTN_0 if not configured correctly. (USB:MSC stuff) --- firmware/basic/keyin.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/firmware/basic/keyin.c b/firmware/basic/keyin.c index b0d6964..5083e80 100644 --- a/firmware/basic/keyin.c +++ b/firmware/basic/keyin.c @@ -19,10 +19,13 @@ uint8_t getInput(void) { result += BTN_ENTER; } - if (gpioGetValue(RB_BTN0)==0) { - while(gpioGetValue(RB_BTN0)==0); - result += BTN_LEFT; - } + if(IOCON_PIO0_1 & 1 == 1){ + ; // disable left + }else + if (gpioGetValue(RB_BTN0)==0) { + while(gpioGetValue(RB_BTN0)==0); + result += BTN_LEFT; + } if (gpioGetValue(RB_BTN1)==0) { while(gpioGetValue(RB_BTN1)==0);