diff options
Diffstat (limited to 'c/src/lib/libbsp/i386/pc386/console/pc_keyb.c')
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/console/pc_keyb.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/i386/pc386/console/pc_keyb.c b/c/src/lib/libbsp/i386/pc386/console/pc_keyb.c index 0b94666504..d9feaca1b4 100644 --- a/c/src/lib/libbsp/i386/pc386/console/pc_keyb.c +++ b/c/src/lib/libbsp/i386/pc386/console/pc_keyb.c @@ -636,13 +636,15 @@ void pckbd_init_hw(void) } - +/* char BSP_wait_polled_input( void ) { - int c; - cli(); + int c,level; + + _CPU_ISR_Disable(level); while ( ( c= kbd_wait_for_input() ) < 0 ) continue; - sti(); + _CPU_ISR_Enable (level); return c; } +*/ |