Tsunami.py revision 1310
16691Stjones1@inf.ed.ac.ukfrom Device import FooPioDevice 26691Stjones1@inf.ed.ac.ukfrom Platform import Platform 36691Stjones1@inf.ed.ac.uk 46691Stjones1@inf.ed.ac.uksimobj Tsunami(Platform): 56691Stjones1@inf.ed.ac.uk pciconfig = Param.PciConfigAll("PCI configuration") 66691Stjones1@inf.ed.ac.uk system = Param.BaseSystem(Super, "system") 76691Stjones1@inf.ed.ac.uk interrupt_frequency = Param.Int(1024, "frequency of interrupts") 86691Stjones1@inf.ed.ac.uk 96691Stjones1@inf.ed.ac.uksimobj TsunamiCChip(FooPioDevice): 106691Stjones1@inf.ed.ac.uk tsunami = Param.Tsunami(Super, "Tsunami") 116691Stjones1@inf.ed.ac.uk 126691Stjones1@inf.ed.ac.uksimobj TsunamiFake(FooPioDevice): 136691Stjones1@inf.ed.ac.uk pass 146691Stjones1@inf.ed.ac.uk 156691Stjones1@inf.ed.ac.uksimobj TsunamiIO(FooPioDevice): 166691Stjones1@inf.ed.ac.uk time = Param.UInt64(1136073600, 176691Stjones1@inf.ed.ac.uk "System time to use (0 for actual time, default is 1/1/06)") 186691Stjones1@inf.ed.ac.uk tsunami = Param.Tsunami(Super, "Tsunami") 196691Stjones1@inf.ed.ac.uk 206691Stjones1@inf.ed.ac.uksimobj TsunamiPChip(FooPioDevice): 216691Stjones1@inf.ed.ac.uk tsunami = Param.Tsunami(Super, "Tsunami") 226691Stjones1@inf.ed.ac.uk