from Device import FooPioDevice from Platform import Platform simobj Tsunami(Platform): pciconfig = Param.PciConfigAll("PCI configuration") system = Param.BaseSystem(Super, "system") interrupt_frequency = Param.Int(1024, "frequency of interrupts") simobj TsunamiCChip(FooPioDevice): tsunami = Param.Tsunami(Super, "Tsunami") simobj TsunamiFake(FooPioDevice): pass simobj TsunamiIO(FooPioDevice): time = Param.UInt64(1136073600, "System time to use (0 for actual time, default is 1/1/06)") tsunami = Param.Tsunami(Super, "Tsunami") simobj TsunamiPChip(FooPioDevice): tsunami = Param.Tsunami(Super, "Tsunami")