103c103
< SparcInterrupts(), "Interrupt Controller")
---
> NULL, "Interrupt Controller")
108c108
< AlphaInterrupts(), "Interrupt Controller")
---
> NULL, "Interrupt Controller")
112,113c112
< _localApic = X86LocalApic(pio_addr=0x2000000000000000)
< interrupts = Param.X86LocalApic(_localApic, "Interrupt Controller")
---
> interrupts = Param.X86LocalApic(NULL, "Interrupt Controller")
118c117
< MipsInterrupts(), "Interrupt Controller")
---
> NULL, "Interrupt Controller")
123c122
< ArmInterrupts(), "Interrupt Controller")
---
> NULL, "Interrupt Controller")
129c128
< PowerInterrupts(), "Interrupt Controller")
---
> NULL, "Interrupt Controller")
166a166,184
> def createInterruptController(self):
> if buildEnv['TARGET_ISA'] == 'sparc':
> self.interrupts = SparcInterrupts()
> elif buildEnv['TARGET_ISA'] == 'alpha':
> self.interrupts = AlphaInterrupts()
> elif buildEnv['TARGET_ISA'] == 'x86':
> _localApic = X86LocalApic(pio_addr=0x2000000000000000)
> self.interrupts = _localApic
> elif buildEnv['TARGET_ISA'] == 'mips':
> self.interrupts = MipsInterrupts()
> elif buildEnv['TARGET_ISA'] == 'arm':
> self.interrupts = ArmInterrupts()
> elif buildEnv['TARGET_ISA'] == 'power':
> self.interrupts = PowerInterrupts()
> else:
> print "Don't know what Interrupt Controller to use for ISA %s" % \
> buildEnv['TARGET_ISA']
> sys.exit(1)
>