Ide.py revision 1427
11046SN/Afrom Pci import PciDevice
21046SN/A
31762SN/Aclass IdeID(Enum): vals = ['master', 'slave']
41046SN/A
51046SN/Asimobj IdeDisk(SimObject):
61046SN/A    type = 'IdeDisk'
71046SN/A    delay = Param.Tick(1, "Fixed disk delay in microseconds")
81046SN/A    driveID = Param.IdeID('master', "Drive ID")
91046SN/A    image = Param.DiskImage("Disk image")
101046SN/A    physmem = Param.PhysicalMemory(Super, "Physical memory")
111046SN/A
121046SN/Asimobj IdeController(PciDevice):
131046SN/A    type = 'IdeController'
141046SN/A    disks = VectorParam.IdeDisk("IDE disks attached to this controller")
151046SN/A