config.ini revision 8983
1[root] 2type=Root 3children=system 4full_system=false 5time_sync_enable=false 6time_sync_period=100000000000 7time_sync_spin_threshold=100000000 8 9[system] 10type=System 11children=cpu membus physmem 12boot_osflags=a 13init_param=0 14kernel= 15load_addr_mask=1099511627775 16mem_mode=atomic 17memories=system.physmem 18num_work_ids=16 19readfile= 20symbolfile= 21work_begin_ckpt_count=0 22work_begin_cpu_id_exit=-1 23work_begin_exit_count=0 24work_cpus_ckpt_count=0 25work_end_ckpt_count=0 26work_end_exit_count=0 27work_item_id=-1 28system_port=system.membus.slave[0] 29 30[system.cpu] 31type=AtomicSimpleCPU 32children=checker dtb interrupts itb tracer workload 33checker=system.cpu.checker 34clock=500 35cpu_id=0 36defer_registration=false 37do_checkpoint_insts=true 38do_quiesce=true 39do_statistics_insts=true 40dtb=system.cpu.dtb 41fastmem=false 42function_trace=false 43function_trace_start=0 44interrupts=system.cpu.interrupts 45itb=system.cpu.itb 46max_insts_all_threads=0 47max_insts_any_thread=0 48max_loads_all_threads=0 49max_loads_any_thread=0 50numThreads=1 51phase=0 52profile=0 53progress_interval=0 54simulate_data_stalls=false 55simulate_inst_stalls=false 56system=system 57tracer=system.cpu.tracer 58width=1 59workload=system.cpu.workload 60dcache_port=system.membus.slave[2] 61icache_port=system.membus.slave[1] 62 63[system.cpu.checker] 64type=DummyChecker 65children=dtb itb tracer 66checker=Null 67clock=1 68cpu_id=-1 69defer_registration=false 70do_checkpoint_insts=true 71do_quiesce=true 72do_statistics_insts=true 73dtb=system.cpu.checker.dtb 74function_trace=false 75function_trace_start=0 76interrupts=Null 77itb=system.cpu.checker.itb 78max_insts_all_threads=0 79max_insts_any_thread=0 80max_loads_all_threads=0 81max_loads_any_thread=0 82numThreads=1 83phase=0 84profile=0 85progress_interval=0 86system=system 87tracer=system.cpu.checker.tracer 88workload=system.cpu.workload 89 90[system.cpu.checker.dtb] 91type=ArmTLB 92children=walker 93size=64 94walker=system.cpu.checker.dtb.walker 95 96[system.cpu.checker.dtb.walker] 97type=ArmTableWalker 98max_backoff=100000 99min_backoff=0 100sys=system 101 102[system.cpu.checker.itb] 103type=ArmTLB 104children=walker 105size=64 106walker=system.cpu.checker.itb.walker 107 108[system.cpu.checker.itb.walker] 109type=ArmTableWalker 110max_backoff=100000 111min_backoff=0 112sys=system 113 114[system.cpu.checker.tracer] 115type=ExeTracer 116 117[system.cpu.dtb] 118type=ArmTLB 119children=walker 120size=64 121walker=system.cpu.dtb.walker 122 123[system.cpu.dtb.walker] 124type=ArmTableWalker 125max_backoff=100000 126min_backoff=0 127sys=system 128port=system.membus.slave[4] 129 130[system.cpu.interrupts] 131type=ArmInterrupts 132 133[system.cpu.itb] 134type=ArmTLB 135children=walker 136size=64 137walker=system.cpu.itb.walker 138 139[system.cpu.itb.walker] 140type=ArmTableWalker 141max_backoff=100000 142min_backoff=0 143sys=system 144port=system.membus.slave[3] 145 146[system.cpu.tracer] 147type=ExeTracer 148 149[system.cpu.workload] 150type=LiveProcess 151cmd=hello 152cwd= 153egid=100 154env= 155errout=cerr 156euid=100 157executable=/dist/m5/regression/test-progs/hello/bin/arm/linux/hello 158gid=100 159input=cin 160max_stack_size=67108864 161output=cout 162pid=100 163ppid=99 164simpoint=0 165system=system 166uid=100 167 168[system.membus] 169type=Bus 170block_size=64 171bus_id=0 172clock=1000 173header_cycles=1 174use_default_range=false 175width=64 176master=system.physmem.port[0] 177slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port 178 179[system.physmem] 180type=SimpleMemory 181conf_table_reported=false 182file= 183in_addr_map=true 184latency=30000 185latency_var=0 186null=false 187range=0:134217727 188zero=false 189port=system.membus.master[0] 190 191