/gem5/configs/common/ |
H A D | Benchmarks.py | 32 from .SysPaths import script, disk, binary 37 def __init__(self, script=None, mem=None, disk=None, rootdev=None, 40 self.diskname = disk 57 def disk(self): member in class:SysConfig 59 return disk(self.diskname) 61 return env.get('LINUX_IMAGE', disk('linux-latest.img')) 63 return env.get('LINUX_IMAGE', disk('x86root.img')) 65 return env.get('LINUX_IMAGE', disk('linux-aarch32-ael.img')) 67 return env.get('LINUX_IMAGE', disk('disk [all...] |
H A D | SysPaths.py | 73 disk = PathSearchFunc('disks') variable
|
H A D | FSConfig.py | 75 kwargs.setdefault('disk', mdesc.disk()) 127 self.disk0.childImage(mdesc.disk()) 128 self.disk2.childImage(disk('linux-bigswap2.img')) 129 self.simple_disk = SimpleDisk(disk=RawDiskImage(image_file = mdesc.disk(), 175 self.disk0.childImage(mdesc.disk()) 241 if os.path.split(mdesc.disk())[-1] == 'linux-aarch32-ael.img': 243 "disk image...") 251 self.cf0.childImage(mdesc.disk()) [all...] |
/gem5/src/dev/storage/ |
H A D | SimpleDisk.py | 36 disk = Param.DiskImage("Disk Image") variable in class:SimpleDisk
|
H A D | simple_disk.cc | 32 * Simple disk interface for the system console 56 : SimObject(p), system(p->system), image(p->disk)
|
H A D | ide_ctrl.cc | 160 IdeController::setDmaComplete(IdeDisk *disk) argument 163 if (disk == primary.master || disk == primary.slave) { 165 } else if (disk == secondary.master || disk == secondary.slave) { 168 panic("Unable to find disk based on pointer %#x\n", disk); 424 panic("DMA start for disk which does not exist\n");
|
H A D | ide_ctrl.hh | 98 /** Currently selected disk */ 147 /** See if a disk is selected based on its pointer */ 155 void setDmaComplete(IdeDisk *disk);
|
/gem5/src/dev/alpha/ |
H A D | AlphaBackdoor.py | 39 disk = Param.SimpleDisk("Simple Disk") variable in class:AlphaBackdoor
|
H A D | backdoor.hh | 56 * access the boot disk, to read/write from the console, and to pass 63 * device driver to access the disk controller, but since we have a 64 * simulator here, we are able to bypass the disk controller and 65 * access the disk image directly. There are also some things like 66 * reading the kernel off the disk image into memory that are normally 88 /** the disk must be accessed from the console */ 89 SimpleDisk *disk; member in class:AlphaBackdoor
|
H A D | backdoor.cc | 67 disk(p->disk), terminal(p->terminal), 228 disk->read(alphaAccess->diskPAddr, alphaAccess->diskBlock, 231 panic("Invalid disk operation!");
|
H A D | Tsunami.py | 103 backdoor = AlphaBackdoor(pio_addr=0x80200000000, disk=Parent.simple_disk)
|
/gem5/util/dist/test/ |
H A D | test-2nodes-AArch64.sh | 76 --disk-image=$IMG \
|
/gem5/tests/configs/ |
H A D | x86_generic.py | 59 mdesc = SysConfig(disk = 'linux-x86.img')
|
H A D | pc-simple-timing-ruby.py | 54 mdesc = SysConfig(disk = 'linux-x86.img')
|
/gem5/configs/example/arm/ |
H A D | fs_bigLITTLE.py | 131 # Attach disk images 135 image.child.image_file = SysPaths.disk(image_file) 172 parser.add_argument("--disk", action="append", type=str, default=[], 224 disks = [default_disk] if len(options.disk) == 0 else options.disk
|
H A D | starter_fs.py | 87 """Helper function to create a Copy-on-Write disk image""" 89 image.child.image_file = SysPaths.disk(name) 119 # disk. Attach the disk image using gem5's Copy-on-Write 121 # the disk image. 166 # Tell Linux where to find the root disk image. 168 # Mount the root disk read-write by default. 205 parser.add_argument("--disk-image", type=str,
|
/gem5/configs/example/ |
H A D | fs.py | 330 bm = [SysConfig(disk=options.disk_image, rootdev=options.root_device, 332 SysConfig(disk=options.disk_image, rootdev=options.root_device, 335 bm = [SysConfig(disk=options.disk_image, rootdev=options.root_device,
|