Ide.py revision 1427
1from Pci import PciDevice
2
3class IdeID(Enum): vals = ['master', 'slave']
4
5simobj IdeDisk(SimObject):
6    type = 'IdeDisk'
7    delay = Param.Tick(1, "Fixed disk delay in microseconds")
8    driveID = Param.IdeID('master', "Drive ID")
9    image = Param.DiskImage("Disk image")
10    physmem = Param.PhysicalMemory(Super, "Physical memory")
11
12simobj IdeController(PciDevice):
13    type = 'IdeController'
14    disks = VectorParam.IdeDisk("IDE disks attached to this controller")
15