DiskImage.py revision 3102
1from m5.SimObject import SimObject
2from m5.params import *
3class DiskImage(SimObject):
4    type = 'DiskImage'
5    abstract = True
6    image_file = Param.String("disk image file")
7    read_only = Param.Bool(False, "read only image")
8
9class RawDiskImage(DiskImage):
10    type = 'RawDiskImage'
11
12class CowDiskImage(DiskImage):
13    type = 'CowDiskImage'
14    child = Param.DiskImage(RawDiskImage(read_only=True),
15                            "child image")
16    table_size = Param.Int(65536, "initial table size")
17