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