dev/ide_disk.cc:
Fix formatting. Panic if unexpected register type is given.
python/m5/objects/Tsunami.py:
Add default size of TsunamiFake device.
--HG--
extra : convert_revision : 03a35a2f6468b95746cba41ce7e93afeeb70ccef
28 lines
845 B
Python
28 lines
845 B
Python
from m5 import *
|
|
from Device import FooPioDevice
|
|
from Platform import Platform
|
|
|
|
class Tsunami(Platform):
|
|
type = 'Tsunami'
|
|
pciconfig = Param.PciConfigAll("PCI configuration")
|
|
system = Param.System(Parent.any, "system")
|
|
|
|
class TsunamiCChip(FooPioDevice):
|
|
type = 'TsunamiCChip'
|
|
tsunami = Param.Tsunami(Parent.any, "Tsunami")
|
|
|
|
class TsunamiFake(FooPioDevice):
|
|
type = 'TsunamiFake'
|
|
size = Param.Addr(0x8, "Size of address range")
|
|
|
|
class TsunamiIO(FooPioDevice):
|
|
type = 'TsunamiIO'
|
|
time = Param.UInt64(1136073600,
|
|
"System time to use (0 for actual time, default is 1/1/06)")
|
|
tsunami = Param.Tsunami(Parent.any, "Tsunami")
|
|
frequency = Param.Frequency('1024Hz', "frequency of interrupts")
|
|
|
|
class TsunamiPChip(FooPioDevice):
|
|
type = 'TsunamiPChip'
|
|
tsunami = Param.Tsunami(Parent.any, "Tsunami")
|