X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fdrv%2Fkbd.c;h=fc6232c7a40d0c96229a588ace82fb075752c3c2;hb=c024a3239e1701f94880d6aacb13342c99998c46;hp=3334deb216f280df623f8c48aef2fc8790ad904b;hpb=31347cddceafb4e9775d9f51b268091409adee72;p=bertos.git diff --git a/bertos/drv/kbd.c b/bertos/drv/kbd.c index 3334deb2..fc6232c7 100644 --- a/bertos/drv/kbd.c +++ b/bertos/drv/kbd.c @@ -33,7 +33,6 @@ * * \brief Keyboard driver (implementation) * - * \version $Id$ * * \author Bernie Innocenti * \author Stefano Fedrigo @@ -178,7 +177,9 @@ keymask_t kbd_peek(void) keymask_t key = 0; #if CONFIG_KBD_SCHED - timer_delay(1); + /* Let other tasks run for a while */ + extern void schedule(void); + schedule(); #endif /* Extract an event from the keyboard buffer */