1c1
< # Copyright (c) 2012 ARM Limited
---
> # Copyright (c) 2012-2013 ARM Limited
39a40
> from m5.SimObject import SimObject
60a62,76
>
> class Gicv2mFrame(SimObject):
> type = 'Gicv2mFrame'
> cxx_header = "dev/arm/gic_v2m.hh"
> spi_base = Param.UInt32(0x0, "Frame SPI base number");
> spi_len = Param.UInt32(0x0, "Frame SPI total number");
> addr = Param.Addr("Address for frame PIO")
>
> class Gicv2m(PioDevice):
> type = 'Gicv2m'
> cxx_header = "dev/arm/gic_v2m.hh"
>
> pio_delay = Param.Latency('10ns', "Delay for PIO r/w")
> gic = Param.BaseGic(Parent.any, "Gic on which to trigger interrupts")
> frames = VectorParam.Gicv2mFrame([], "Power of two number of frames")