SH_KEYSC_MAXKEYS
bitmap_zero(keys, SH_KEYSC_MAXKEYS);
bitmap_complement(keys, keys, SH_KEYSC_MAXKEYS);
bitmap_and(keys1, keys1, keys, SH_KEYSC_MAXKEYS);
bitmap_or(keys0, keys0, keys, SH_KEYSC_MAXKEYS);
for (i = 0; i < SH_KEYSC_MAXKEYS; i++) {
for (i = 0; i < SH_KEYSC_MAXKEYS; i++)
DECLARE_BITMAP(last_keys, SH_KEYSC_MAXKEYS);
for (k = 0; k < BITS_TO_LONGS(SH_KEYSC_MAXKEYS); k++)
DECLARE_BITMAP(keys, SH_KEYSC_MAXKEYS);
DECLARE_BITMAP(keys0, SH_KEYSC_MAXKEYS);
DECLARE_BITMAP(keys1, SH_KEYSC_MAXKEYS);
bitmap_fill(keys1, SH_KEYSC_MAXKEYS);
bitmap_zero(keys0, SH_KEYSC_MAXKEYS);
int keycodes[SH_KEYSC_MAXKEYS]; /* KEYIN * KEYOUT */