X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fdrv%2Fkbd.c;h=fc6232c7a40d0c96229a588ace82fb075752c3c2;hb=1c11ac0ab0636d07db3899b02c5d89e2d0b020bc;hp=5028d316fd6b3894c85081d2e1d9d36162d28f27;hpb=e62ca0b357f09804d7d894949df44224c9d74bb7;p=bertos.git diff --git a/bertos/drv/kbd.c b/bertos/drv/kbd.c index 5028d316..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 @@ -177,10 +176,11 @@ keymask_t kbd_peek(void) { keymask_t key = 0; -// FIXME: make it optional +#if CONFIG_KBD_SCHED /* Let other tasks run for a while */ extern void schedule(void); schedule(); +#endif /* Extract an event from the keyboard buffer */ IRQ_DISABLE;