VirtualBox

Changeset 34697 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Dec 3, 2010 2:10:43 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
68499
Message:

PIC: Clear IRR bit when edge triggered IRQ is deasserted.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/PC/DevPIC.cpp

    r34695 r34697  
    187187            s->last_irr |= mask;
    188188        } else {
     189            s->irr &= ~mask;
    189190            s->last_irr &= ~mask;
    190191        }
     
    248249        /* if irq request by slave pic, signal master PIC */
    249250        pic_set_irq1(&pics[0], 2, 1);
     251    } else {
     252        /* If not, clear the IR on the master PIC. */
    250253        pic_set_irq1(&pics[0], 2, 0);
    251254    }
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette