Контроллер прерываний и Windows2000

Discussion in 'WASM.ELECTRONICS' started by netex, Feb 24, 2006.

  1. netex

    netex New Member

    Blog Posts:
    0
    Joined:
    Dec 5, 2005
    Messages:
    114
    Location:
    Russia
    Нужно определить номер вектора прерывания, зная его IRQ. (ОС - windows 2000)

    В защищенном режиме 0-1Fh зарезервированны, как следствие в контроллере прерываний перепрограммирован базовый вектор (ICW2)

    Каким образом можно получить этот базовый вектор?

    P.S. В Win2000 Softice по IRQ может показать номер вектора.
     
  2. CARDINAL

    CARDINAL Member

    Blog Posts:
    0
    Joined:
    Jan 23, 2004
    Messages:
    551
    Location:
    Moscow
    irq1 - 31h.....
     
  3. netex

    netex New Member

    Blog Posts:
    0
    Joined:
    Dec 5, 2005
    Messages:
    114
    Location:
    Russia
    В APIC вектора идут подряд, в отличие от i8259A которые были соединены последовательно, и каждый имел свой базовый вектор? Вектора аппаратных прерываний жестко задаются на конец интервала исключений?
     
  4. Linikn

    Linikn New Member

    Blog Posts:
    0
    Joined:
    Aug 25, 2004
    Messages:
    12
    Location:
    Belarus
    Кто нибудь может сказать что нибудь дельное по этому
    вопросу, а не понтоваться как институтки?