config.ini revision 9079
1[root] 2type=Root 3children=system 4full_system=true 5time_sync_enable=false 6time_sync_period=100000000000 7time_sync_spin_threshold=100000000 8 9[system] 10type=LinuxArmSystem 11children=bridge cf0 cpu intrctrl iobus iocache l2c membus physmem realview terminal toL2Bus vncserver 12atags_addr=256 13boot_loader=/dist/m5/system/binaries/boot.arm 14boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 15early_kernel_symbols=false 16flags_addr=268435504 17gic_cpu_addr=520093952 18init_param=0 19kernel=/dist/m5/system/binaries/vmlinux.arm.smp.fb.2.6.38.8 20load_addr_mask=268435455 21machine_type=RealView_PBX 22mem_mode=atomic 23memories=system.physmem system.realview.nvmem 24midr_regval=890224640 25multi_proc=true 26num_work_ids=16 27readfile=tests/halt.sh 28symbolfile= 29work_begin_ckpt_count=0 30work_begin_cpu_id_exit=-1 31work_begin_exit_count=0 32work_cpus_ckpt_count=0 33work_end_ckpt_count=0 34work_end_exit_count=0 35work_item_id=-1 36system_port=system.membus.slave[0] 37 38[system.bridge] 39type=Bridge 40delay=50000 41nack_delay=4000 42ranges=268435456:520093695 1073741824:1610612735 43req_size=16 44resp_size=16 45write_ack=false 46master=system.iobus.slave[0] 47slave=system.membus.master[0] 48 49[system.cf0] 50type=IdeDisk 51children=image 52delay=1000000 53driveID=master 54image=system.cf0.image 55 56[system.cf0.image] 57type=CowDiskImage 58children=child 59child=system.cf0.image.child 60image_file= 61read_only=false 62table_size=65536 63 64[system.cf0.image.child] 65type=RawDiskImage 66image_file=/dist/m5/system/disks/linux-arm-ael.img 67read_only=true 68 69[system.cpu] 70type=AtomicSimpleCPU 71children=dcache dtb icache interrupts itb tracer 72checker=Null 73clock=500 74cpu_id=0 75defer_registration=false 76do_checkpoint_insts=true 77do_quiesce=true 78do_statistics_insts=true 79dtb=system.cpu.dtb 80fastmem=false 81function_trace=false 82function_trace_start=0 83interrupts=system.cpu.interrupts 84itb=system.cpu.itb 85max_insts_all_threads=0 86max_insts_any_thread=0 87max_loads_all_threads=0 88max_loads_any_thread=0 89numThreads=1 90phase=0 91profile=0 92progress_interval=0 93simulate_data_stalls=false 94simulate_inst_stalls=false 95system=system 96tracer=system.cpu.tracer 97width=1 98workload= 99dcache_port=system.cpu.dcache.cpu_side 100icache_port=system.cpu.icache.cpu_side 101 102[system.cpu.dcache] 103type=BaseCache 104addr_ranges=0:18446744073709551615 105assoc=4 106block_size=64 107forward_snoops=true 108hash_delay=1 109is_top_level=true 110latency=1000 111max_miss_count=0 112mshrs=4 113prefetch_on_access=false 114prefetcher=Null 115prioritizeRequests=false 116repl=Null 117size=32768 118subblock_size=0 119system=system 120tgts_per_mshr=8 121trace_addr=0 122two_queue=false 123write_buffers=8 124cpu_side=system.cpu.dcache_port 125mem_side=system.toL2Bus.slave[1] 126 127[system.cpu.dtb] 128type=ArmTLB 129children=walker 130size=64 131walker=system.cpu.dtb.walker 132 133[system.cpu.dtb.walker] 134type=ArmTableWalker 135max_backoff=100000 136min_backoff=0 137sys=system 138port=system.toL2Bus.slave[3] 139 140[system.cpu.icache] 141type=BaseCache 142addr_ranges=0:18446744073709551615 143assoc=1 144block_size=64 145forward_snoops=true 146hash_delay=1 147is_top_level=true 148latency=1000 149max_miss_count=0 150mshrs=4 151prefetch_on_access=false 152prefetcher=Null 153prioritizeRequests=false 154repl=Null 155size=32768 156subblock_size=0 157system=system 158tgts_per_mshr=8 159trace_addr=0 160two_queue=false 161write_buffers=8 162cpu_side=system.cpu.icache_port 163mem_side=system.toL2Bus.slave[0] 164 165[system.cpu.interrupts] 166type=ArmInterrupts 167 168[system.cpu.itb] 169type=ArmTLB 170children=walker 171size=64 172walker=system.cpu.itb.walker 173 174[system.cpu.itb.walker] 175type=ArmTableWalker 176max_backoff=100000 177min_backoff=0 178sys=system 179port=system.toL2Bus.slave[2] 180 181[system.cpu.tracer] 182type=ExeTracer 183 184[system.intrctrl] 185type=IntrControl 186sys=system 187 188[system.iobus] 189type=NoncoherentBus 190block_size=64 191clock=1000 192header_cycles=1 193use_default_range=false 194width=64 195master=system.realview.uart.pio system.realview.realview_io.pio system.realview.timer0.pio system.realview.timer1.pio system.realview.clcd.pio system.realview.kmi0.pio system.realview.kmi1.pio system.realview.cf_ctrl.pio system.realview.cf_ctrl.config system.realview.dmac_fake.pio system.realview.uart1_fake.pio system.realview.uart2_fake.pio system.realview.uart3_fake.pio system.realview.smc_fake.pio system.realview.sp810_fake.pio system.realview.watchdog_fake.pio system.realview.gpio0_fake.pio system.realview.gpio1_fake.pio system.realview.gpio2_fake.pio system.realview.ssp_fake.pio system.realview.sci_fake.pio system.realview.aaci_fake.pio system.realview.mmc_fake.pio system.realview.rtc.pio system.realview.flash_fake.pio system.iocache.cpu_side 196slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma 197 198[system.iocache] 199type=BaseCache 200addr_ranges=0:268435455 201assoc=8 202block_size=64 203forward_snoops=false 204hash_delay=1 205is_top_level=false 206latency=50000 207max_miss_count=0 208mshrs=20 209prefetch_on_access=false 210prefetcher=Null 211prioritizeRequests=false 212repl=Null 213size=1024 214subblock_size=0 215system=system 216tgts_per_mshr=12 217trace_addr=0 218two_queue=false 219write_buffers=8 220cpu_side=system.iobus.master[25] 221mem_side=system.membus.slave[1] 222 223[system.l2c] 224type=BaseCache 225addr_ranges=0:18446744073709551615 226assoc=8 227block_size=64 228forward_snoops=true 229hash_delay=1 230is_top_level=false 231latency=10000 232max_miss_count=0 233mshrs=92 234prefetch_on_access=false 235prefetcher=Null 236prioritizeRequests=false 237repl=Null 238size=4194304 239subblock_size=0 240system=system 241tgts_per_mshr=16 242trace_addr=0 243two_queue=false 244write_buffers=8 245cpu_side=system.toL2Bus.master[0] 246mem_side=system.membus.slave[2] 247 248[system.membus] 249type=CoherentBus 250children=badaddr_responder 251block_size=64 252clock=1000 253header_cycles=1 254use_default_range=false 255width=64 256default=system.membus.badaddr_responder.pio 257master=system.bridge.slave system.realview.nvmem.port[0] system.physmem.port[0] system.realview.gic.pio system.realview.l2x0_fake.pio system.realview.a9scu.pio system.realview.local_cpu_timer.pio 258slave=system.system_port system.iocache.mem_side system.l2c.mem_side 259 260[system.membus.badaddr_responder] 261type=IsaFake 262fake_mem=false 263pio_addr=0 264pio_latency=1000 265pio_size=8 266ret_bad_addr=true 267ret_data16=65535 268ret_data32=4294967295 269ret_data64=18446744073709551615 270ret_data8=255 271system=system 272update_data=false 273warn_access=warn 274pio=system.membus.default 275 276[system.physmem] 277type=SimpleMemory 278conf_table_reported=true 279file= 280in_addr_map=true 281latency=30000 282latency_var=0 283null=false 284range=0:134217727 285zero=false 286port=system.membus.master[2] 287 288[system.realview] 289type=RealView 290children=a9scu aaci_fake cf_ctrl clcd dmac_fake flash_fake gic gpio0_fake gpio1_fake gpio2_fake kmi0 kmi1 l2x0_fake local_cpu_timer mmc_fake nvmem realview_io rtc sci_fake smc_fake sp810_fake ssp_fake timer0 timer1 uart uart1_fake uart2_fake uart3_fake watchdog_fake 291intrctrl=system.intrctrl 292max_mem_size=268435456 293mem_start_addr=0 294pci_cfg_base=0 295system=system 296 297[system.realview.a9scu] 298type=A9SCU 299pio_addr=520093696 300pio_latency=1000 301system=system 302pio=system.membus.master[5] 303 304[system.realview.aaci_fake] 305type=AmbaFake 306amba_id=0 307ignore_access=false 308pio_addr=268451840 309pio_latency=1000 310system=system 311pio=system.iobus.master[21] 312 313[system.realview.cf_ctrl] 314type=IdeController 315BAR0=402653184 316BAR0LegacyIO=true 317BAR0Size=16 318BAR1=402653440 319BAR1LegacyIO=true 320BAR1Size=1 321BAR2=1 322BAR2LegacyIO=false 323BAR2Size=8 324BAR3=1 325BAR3LegacyIO=false 326BAR3Size=4 327BAR4=1 328BAR4LegacyIO=false 329BAR4Size=16 330BAR5=1 331BAR5LegacyIO=false 332BAR5Size=0 333BIST=0 334CacheLineSize=0 335CardbusCIS=0 336ClassCode=1 337Command=1 338DeviceID=28945 339ExpansionROM=0 340HeaderType=0 341InterruptLine=31 342InterruptPin=1 343LatencyTimer=0 344MaximumLatency=0 345MinimumGrant=0 346ProgIF=133 347Revision=0 348Status=640 349SubClassCode=1 350SubsystemID=0 351SubsystemVendorID=0 352VendorID=32902 353config_latency=20000 354ctrl_offset=2 355disks=system.cf0 356io_shift=1 357max_backoff_delay=10000000 358min_backoff_delay=4000 359pci_bus=2 360pci_dev=7 361pci_func=0 362pio_latency=1000 363platform=system.realview 364system=system 365config=system.iobus.master[8] 366dma=system.iobus.slave[2] 367pio=system.iobus.master[7] 368 369[system.realview.clcd] 370type=Pl111 371amba_id=1315089 372clock=41667 373gic=system.realview.gic 374int_num=55 375max_backoff_delay=10000000 376min_backoff_delay=4000 377pio_addr=268566528 378pio_latency=10000 379system=system 380vnc=system.vncserver 381dma=system.iobus.slave[1] 382pio=system.iobus.master[4] 383 384[system.realview.dmac_fake] 385type=AmbaFake 386amba_id=0 387ignore_access=false 388pio_addr=268632064 389pio_latency=1000 390system=system 391pio=system.iobus.master[9] 392 393[system.realview.flash_fake] 394type=IsaFake 395fake_mem=true 396pio_addr=1073741824 397pio_latency=1000 398pio_size=536870912 399ret_bad_addr=false 400ret_data16=65535 401ret_data32=4294967295 402ret_data64=18446744073709551615 403ret_data8=255 404system=system 405update_data=false 406warn_access= 407pio=system.iobus.master[24] 408 409[system.realview.gic] 410type=Gic 411cpu_addr=520093952 412cpu_pio_delay=10000 413dist_addr=520097792 414dist_pio_delay=10000 415int_latency=10000 416it_lines=128 417platform=system.realview 418system=system 419pio=system.membus.master[3] 420 421[system.realview.gpio0_fake] 422type=AmbaFake 423amba_id=0 424ignore_access=false 425pio_addr=268513280 426pio_latency=1000 427system=system 428pio=system.iobus.master[16] 429 430[system.realview.gpio1_fake] 431type=AmbaFake 432amba_id=0 433ignore_access=false 434pio_addr=268517376 435pio_latency=1000 436system=system 437pio=system.iobus.master[17] 438 439[system.realview.gpio2_fake] 440type=AmbaFake 441amba_id=0 442ignore_access=false 443pio_addr=268521472 444pio_latency=1000 445system=system 446pio=system.iobus.master[18] 447 448[system.realview.kmi0] 449type=Pl050 450amba_id=1314896 451gic=system.realview.gic 452int_delay=1000000 453int_num=52 454is_mouse=false 455pio_addr=268460032 456pio_latency=1000 457system=system 458vnc=system.vncserver 459pio=system.iobus.master[5] 460 461[system.realview.kmi1] 462type=Pl050 463amba_id=1314896 464gic=system.realview.gic 465int_delay=1000000 466int_num=53 467is_mouse=true 468pio_addr=268464128 469pio_latency=1000 470system=system 471vnc=system.vncserver 472pio=system.iobus.master[6] 473 474[system.realview.l2x0_fake] 475type=IsaFake 476fake_mem=false 477pio_addr=520101888 478pio_latency=1000 479pio_size=4095 480ret_bad_addr=false 481ret_data16=65535 482ret_data32=4294967295 483ret_data64=18446744073709551615 484ret_data8=255 485system=system 486update_data=false 487warn_access= 488pio=system.membus.master[4] 489 490[system.realview.local_cpu_timer] 491type=CpuLocalTimer 492clock=1000 493gic=system.realview.gic 494int_num_timer=29 495int_num_watchdog=30 496pio_addr=520095232 497pio_latency=1000 498system=system 499pio=system.membus.master[6] 500 501[system.realview.mmc_fake] 502type=AmbaFake 503amba_id=0 504ignore_access=false 505pio_addr=268455936 506pio_latency=1000 507system=system 508pio=system.iobus.master[22] 509 510[system.realview.nvmem] 511type=SimpleMemory 512conf_table_reported=false 513file= 514in_addr_map=true 515latency=30000 516latency_var=0 517null=false 518range=2147483648:2214592511 519zero=true 520port=system.membus.master[1] 521 522[system.realview.realview_io] 523type=RealViewCtrl 524idreg=0 525pio_addr=268435456 526pio_latency=1000 527proc_id0=201326592 528proc_id1=201327138 529system=system 530pio=system.iobus.master[1] 531 532[system.realview.rtc] 533type=PL031 534amba_id=3412017 535gic=system.realview.gic 536int_delay=100000 537int_num=42 538pio_addr=268529664 539pio_latency=1000 540system=system 541time=Thu Jan 1 00:00:00 2009 542pio=system.iobus.master[23] 543 544[system.realview.sci_fake] 545type=AmbaFake 546amba_id=0 547ignore_access=false 548pio_addr=268492800 549pio_latency=1000 550system=system 551pio=system.iobus.master[20] 552 553[system.realview.smc_fake] 554type=AmbaFake 555amba_id=0 556ignore_access=false 557pio_addr=269357056 558pio_latency=1000 559system=system 560pio=system.iobus.master[13] 561 562[system.realview.sp810_fake] 563type=AmbaFake 564amba_id=0 565ignore_access=true 566pio_addr=268439552 567pio_latency=1000 568system=system 569pio=system.iobus.master[14] 570 571[system.realview.ssp_fake] 572type=AmbaFake 573amba_id=0 574ignore_access=false 575pio_addr=268488704 576pio_latency=1000 577system=system 578pio=system.iobus.master[19] 579 580[system.realview.timer0] 581type=Sp804 582amba_id=1316868 583clock0=1000000 584clock1=1000000 585gic=system.realview.gic 586int_num0=36 587int_num1=36 588pio_addr=268505088 589pio_latency=1000 590system=system 591pio=system.iobus.master[2] 592 593[system.realview.timer1] 594type=Sp804 595amba_id=1316868 596clock0=1000000 597clock1=1000000 598gic=system.realview.gic 599int_num0=37 600int_num1=37 601pio_addr=268509184 602pio_latency=1000 603system=system 604pio=system.iobus.master[3] 605 606[system.realview.uart] 607type=Pl011 608end_on_eot=false 609gic=system.realview.gic 610int_delay=100000 611int_num=44 612pio_addr=268472320 613pio_latency=1000 614platform=system.realview 615system=system 616terminal=system.terminal 617pio=system.iobus.master[0] 618 619[system.realview.uart1_fake] 620type=AmbaFake 621amba_id=0 622ignore_access=false 623pio_addr=268476416 624pio_latency=1000 625system=system 626pio=system.iobus.master[10] 627 628[system.realview.uart2_fake] 629type=AmbaFake 630amba_id=0 631ignore_access=false 632pio_addr=268480512 633pio_latency=1000 634system=system 635pio=system.iobus.master[11] 636 637[system.realview.uart3_fake] 638type=AmbaFake 639amba_id=0 640ignore_access=false 641pio_addr=268484608 642pio_latency=1000 643system=system 644pio=system.iobus.master[12] 645 646[system.realview.watchdog_fake] 647type=AmbaFake 648amba_id=0 649ignore_access=false 650pio_addr=268500992 651pio_latency=1000 652system=system 653pio=system.iobus.master[15] 654 655[system.terminal] 656type=Terminal 657intr_control=system.intrctrl 658number=0 659output=true 660port=3456 661 662[system.toL2Bus] 663type=CoherentBus 664block_size=64 665clock=1000 666header_cycles=1 667use_default_range=false 668width=64 669master=system.l2c.cpu_side 670slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port 671 672[system.vncserver] 673type=VncServer 674frame_capture=false 675number=0 676port=5900 677 678