while(!(_io_ports[M6811_SPDR]&M6811_SPIE)); /* wait for completion */
for (i = _io_ports[M6811_SPDR], num = 0;
- (i&0x1 == 0) && (num < 7);
+ ((i&0x1) == 0) && (num < 7);
i=i>>1, num++);
return num;
key = keypad_read_row(0);
if (NO_KEY == key) {
key = keypad_read_row(1);
- if (key >= 0 && key <= 2)
+ if (key <= 2)
key = keymap1[key];
else
key = 0;