Почему не маскируются прерывания?

Discussion in 'WASM.ELECTRONICS' started by ubil, Mar 10, 2006.

  1. ubil

    ubil New Member

    Blog Posts:
    0
    Joined:
    Nov 7, 2004
    Messages:
    203
    Location:
    ODESSA:)
    Выполняю команды

    in al, 0x21 //после нее al = 0x60

    or al, 2 //теперь, соответственно, 0х62

    out 0x21, al

    in al, 0x21 //читаем опять - получаем все те же 0x60

    Разумеется, после этого и клавиатура нормально работает, и SI говорит что IRQ 1 UnMasked

    Контроллер обычный, PIC.
     
  2. ubil

    ubil New Member

    Blog Posts:
    0
    Joined:
    Nov 7, 2004
    Messages:
    203
    Location:
    ODESSA:)
    WP что ли надо сбрасывать... Надо будет попробовать...