X86: Create the IntDev and IntPin system.

The IntDev class is a base for anything that supports IntPins. IntPins allow
devices to generically trigger interrupts on a particular pin of an IntDev
device without having to know what the device is or what pin they're attached
to.
This commit is contained in:
Gabe Black
2008-10-11 01:37:04 -07:00
parent 8c532d6297
commit 119e127d71
4 changed files with 157 additions and 0 deletions

View File

@@ -41,3 +41,6 @@ if env['FULL_SYSTEM'] and env['TARGET_ISA'] == 'x86':
SimObject('I8259.py')
Source('i8259.cc')
TraceFlag('I8259', 'Accesses to the I8259 PIC devices')
SimObject('X86IntPin.py')
Source('intdev.cc')