summaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2009-02-25 10:19:06 -0800
committerGabe Black <gblack@eecs.umich.edu>2009-02-25 10:19:06 -0800
commiteafdf00eb3c9b68cbf6c6fbedcd56010d747f975 (patch)
tree1fcc822a8b1a0f271690df4a21db24a0b0a9bbad /configs
parentc849ef58c05e00e8523d6f2a9d8f0da6315e75d9 (diff)
downloadgem5-eafdf00eb3c9b68cbf6c6fbedcd56010d747f975.tar.xz
X86: Add IRQ4 to the Intel MP tables.
Diffstat (limited to 'configs')
-rw-r--r--configs/common/FSConfig.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/configs/common/FSConfig.py b/configs/common/FSConfig.py
index c02276d5c..3737a2765 100644
--- a/configs/common/FSConfig.py
+++ b/configs/common/FSConfig.py
@@ -261,6 +261,24 @@ def makeX86System(mem_mode, mdesc = None, self = None):
dest_io_apic_id = 1,
dest_io_apic_intin = 1)
self.intel_mp_table.add_entry(assign_1_to_apic)
+ assign_8259_4_to_apic = X86IntelMPIOIntAssignment(
+ interrupt_type = 'ExtInt',
+ polarity = 'ConformPolarity',
+ trigger = 'ConformTrigger',
+ source_bus_id = 0,
+ source_bus_irq = 4,
+ dest_io_apic_id = 1,
+ dest_io_apic_intin = 0)
+ self.intel_mp_table.add_entry(assign_8259_4_to_apic)
+ assign_4_to_apic = X86IntelMPIOIntAssignment(
+ interrupt_type = 'INT',
+ polarity = 'ConformPolarity',
+ trigger = 'ConformTrigger',
+ source_bus_id = 0,
+ source_bus_irq = 4,
+ dest_io_apic_id = 1,
+ dest_io_apic_intin = 4)
+ self.intel_mp_table.add_entry(assign_4_to_apic)
assign_8259_12_to_apic = X86IntelMPIOIntAssignment(
interrupt_type = 'ExtInt',
polarity = 'ConformPolarity',