Applied, thanks! Damien Zammit, le dim. 11 févr. 2024 12:00:04 +0000, a ecrit: > --- > i386/i386at/kd.c | 1 + > i386/i386at/kd_event.c | 2 -- > 2 files changed, 1 insertion(+), 2 deletions(-) > > diff --git a/i386/i386at/kd.c b/i386/i386at/kd.c > index 984d62e3..2bea3c8c 100644 > --- a/i386/i386at/kd.c > +++ b/i386/i386at/kd.c > @@ -1127,6 +1127,7 @@ kdinit(void) > k_comm |= K_CB_ENBLIRQ; /* enable interrupt */ > kd_sendcmd(KC_CMD_WRITE); /* write new ctlr command byte */ > kd_senddata(k_comm); > + unmask_irq(KBD_IRQ); > kd_initialized = TRUE; > > #if ENABLE_IMMEDIATE_CONSOLE > diff --git a/i386/i386at/kd_event.c b/i386/i386at/kd_event.c > index d4809084..247d95b1 100644 > --- a/i386/i386at/kd_event.c > +++ b/i386/i386at/kd_event.c > @@ -121,7 +121,6 @@ kbdopen(dev_t dev, int flags, io_req_t ior) > kdinit(); > splx(o_pri); > kbdinit(); > - unmask_irq(KBD_IRQ); > > return(0); > } > @@ -140,7 +139,6 @@ kbdclose( > { > spl_t s = SPLKD(); > > - mask_irq(KBD_IRQ); > kb_mode = KB_ASCII; > kdq_reset(&kbd_queue); > splx(s); > -- > 2.43.0 > > >
-- Samuel --- Pour une évaluation indépendante, transparente et rigoureuse ! Je soutiens la Commission d'Évaluation de l'Inria.