Performance fixes

This commit is contained in:
Kostas Missos
2019-03-08 22:18:54 +02:00
parent f139f9c56f
commit dfb5640bfe
3 changed files with 10 additions and 7 deletions

View File

@@ -64,13 +64,13 @@ u8 btn_wait_timeout(u32 time_ms, u8 mask)
u32 timeout = get_tmr_ms() + time_ms;
u8 res = btn_read() & mask;
do
while (get_tmr_ms() < timeout)
{
if (res == mask)
break;
else
res = btn_read() & mask;
} while (get_tmr_ms() < timeout);
};
return res;
}