config.ini revision 10036:80e84beef3bb
1[root] 2type=Root 3children=system 4eventq_index=0 5full_system=true 6sim_quantum=0 7time_sync_enable=false 8time_sync_period=100000000000 9time_sync_spin_threshold=100000000 10 11[system] 12type=LinuxArmSystem 13children=bridge cf0 clk_domain cpu cpu_clk_domain intrctrl iobus iocache membus physmem realview terminal vncserver voltage_domain 14atags_addr=256 15boot_loader=/dist/binaries/boot.arm 16boot_osflags=earlyprintk console=ttyAMA0 lpj=19988480 norandmaps rw loglevel=8 mem=128MB root=/dev/sda1 17cache_line_size=64 18clk_domain=system.clk_domain 19dtb_filename= 20early_kernel_symbols=false 21enable_context_switch_stats_dump=false 22eventq_index=0 23flags_addr=268435504 24gic_cpu_addr=520093952 25init_param=0 26kernel=/dist/binaries/vmlinux.arm.smp.fb.2.6.38.8 27load_addr_mask=268435455 28machine_type=RealView_PBX 29mem_mode=atomic 30mem_ranges=0:134217727 31memories=system.physmem system.realview.nvmem 32multi_proc=true 33num_work_ids=16 34panic_on_oops=true 35panic_on_panic=true 36readfile=tests/halt.sh 37symbolfile= 38work_begin_ckpt_count=0 39work_begin_cpu_id_exit=-1 40work_begin_exit_count=0 41work_cpus_ckpt_count=0 42work_end_ckpt_count=0 43work_end_exit_count=0 44work_item_id=-1 45system_port=system.membus.slave[0] 46 47[system.bridge] 48type=Bridge 49clk_domain=system.clk_domain 50delay=50000 51eventq_index=0 52ranges=268435456:520093695 1073741824:1610612735 53req_size=16 54resp_size=16 55master=system.iobus.slave[0] 56slave=system.membus.master[0] 57 58[system.cf0] 59type=IdeDisk 60children=image 61delay=1000000 62driveID=master 63eventq_index=0 64image=system.cf0.image 65 66[system.cf0.image] 67type=CowDiskImage 68children=child 69child=system.cf0.image.child 70eventq_index=0 71image_file= 72read_only=false 73table_size=65536 74 75[system.cf0.image.child] 76type=RawDiskImage 77eventq_index=0 78image_file=/dist/disks/linux-arm-ael.img 79read_only=true 80 81[system.clk_domain] 82type=SrcClockDomain 83clock=1000 84eventq_index=0 85voltage_domain=system.voltage_domain 86 87[system.cpu] 88type=AtomicSimpleCPU 89children=dcache dtb icache interrupts isa itb l2cache toL2Bus tracer 90checker=Null 91clk_domain=system.cpu_clk_domain 92cpu_id=0 93do_checkpoint_insts=true 94do_quiesce=true 95do_statistics_insts=true 96dtb=system.cpu.dtb 97eventq_index=0 98fastmem=false 99function_trace=false 100function_trace_start=0 101interrupts=system.cpu.interrupts 102isa=system.cpu.isa 103itb=system.cpu.itb 104max_insts_all_threads=0 105max_insts_any_thread=0 106max_loads_all_threads=0 107max_loads_any_thread=0 108numThreads=1 109profile=0 110progress_interval=0 111simpoint_interval=100000000 112simpoint_profile=false 113simpoint_profile_file=simpoint.bb.gz 114simpoint_start_insts= 115simulate_data_stalls=false 116simulate_inst_stalls=false 117switched_out=false 118system=system 119tracer=system.cpu.tracer 120width=1 121workload= 122dcache_port=system.cpu.dcache.cpu_side 123icache_port=system.cpu.icache.cpu_side 124 125[system.cpu.dcache] 126type=BaseCache 127children=tags 128addr_ranges=0:18446744073709551615 129assoc=4 130clk_domain=system.cpu_clk_domain 131eventq_index=0 132forward_snoops=true 133hit_latency=2 134is_top_level=true 135max_miss_count=0 136mshrs=4 137prefetch_on_access=false 138prefetcher=Null 139response_latency=2 140sequential_access=false 141size=32768 142system=system 143tags=system.cpu.dcache.tags 144tgts_per_mshr=20 145two_queue=false 146write_buffers=8 147cpu_side=system.cpu.dcache_port 148mem_side=system.cpu.toL2Bus.slave[1] 149 150[system.cpu.dcache.tags] 151type=LRU 152assoc=4 153block_size=64 154clk_domain=system.cpu_clk_domain 155eventq_index=0 156hit_latency=2 157sequential_access=false 158size=32768 159 160[system.cpu.dtb] 161type=ArmTLB 162children=walker 163eventq_index=0 164size=64 165walker=system.cpu.dtb.walker 166 167[system.cpu.dtb.walker] 168type=ArmTableWalker 169clk_domain=system.cpu_clk_domain 170eventq_index=0 171num_squash_per_cycle=2 172sys=system 173port=system.cpu.toL2Bus.slave[3] 174 175[system.cpu.icache] 176type=BaseCache 177children=tags 178addr_ranges=0:18446744073709551615 179assoc=1 180clk_domain=system.cpu_clk_domain 181eventq_index=0 182forward_snoops=true 183hit_latency=2 184is_top_level=true 185max_miss_count=0 186mshrs=4 187prefetch_on_access=false 188prefetcher=Null 189response_latency=2 190sequential_access=false 191size=32768 192system=system 193tags=system.cpu.icache.tags 194tgts_per_mshr=20 195two_queue=false 196write_buffers=8 197cpu_side=system.cpu.icache_port 198mem_side=system.cpu.toL2Bus.slave[0] 199 200[system.cpu.icache.tags] 201type=LRU 202assoc=1 203block_size=64 204clk_domain=system.cpu_clk_domain 205eventq_index=0 206hit_latency=2 207sequential_access=false 208size=32768 209 210[system.cpu.interrupts] 211type=ArmInterrupts 212eventq_index=0 213 214[system.cpu.isa] 215type=ArmISA 216eventq_index=0 217fpsid=1090793632 218id_isar0=34607377 219id_isar1=34677009 220id_isar2=555950401 221id_isar3=17899825 222id_isar4=268501314 223id_isar5=0 224id_mmfr0=3 225id_mmfr1=0 226id_mmfr2=19070976 227id_mmfr3=4027589137 228id_pfr0=49 229id_pfr1=1 230midr=890224640 231 232[system.cpu.itb] 233type=ArmTLB 234children=walker 235eventq_index=0 236size=64 237walker=system.cpu.itb.walker 238 239[system.cpu.itb.walker] 240type=ArmTableWalker 241clk_domain=system.cpu_clk_domain 242eventq_index=0 243num_squash_per_cycle=2 244sys=system 245port=system.cpu.toL2Bus.slave[2] 246 247[system.cpu.l2cache] 248type=BaseCache 249children=tags 250addr_ranges=0:18446744073709551615 251assoc=8 252clk_domain=system.cpu_clk_domain 253eventq_index=0 254forward_snoops=true 255hit_latency=20 256is_top_level=false 257max_miss_count=0 258mshrs=20 259prefetch_on_access=false 260prefetcher=Null 261response_latency=20 262sequential_access=false 263size=4194304 264system=system 265tags=system.cpu.l2cache.tags 266tgts_per_mshr=12 267two_queue=false 268write_buffers=8 269cpu_side=system.cpu.toL2Bus.master[0] 270mem_side=system.membus.slave[1] 271 272[system.cpu.l2cache.tags] 273type=LRU 274assoc=8 275block_size=64 276clk_domain=system.cpu_clk_domain 277eventq_index=0 278hit_latency=20 279sequential_access=false 280size=4194304 281 282[system.cpu.toL2Bus] 283type=CoherentBus 284clk_domain=system.cpu_clk_domain 285eventq_index=0 286header_cycles=1 287system=system 288use_default_range=false 289width=32 290master=system.cpu.l2cache.cpu_side 291slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port 292 293[system.cpu.tracer] 294type=ExeTracer 295eventq_index=0 296 297[system.cpu_clk_domain] 298type=SrcClockDomain 299clock=500 300eventq_index=0 301voltage_domain=system.voltage_domain 302 303[system.intrctrl] 304type=IntrControl 305eventq_index=0 306sys=system 307 308[system.iobus] 309type=NoncoherentBus 310clk_domain=system.clk_domain 311eventq_index=0 312header_cycles=1 313use_default_range=false 314width=8 315master=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 316slave=system.bridge.master system.realview.clcd.dma system.realview.cf_ctrl.dma 317 318[system.iocache] 319type=BaseCache 320children=tags 321addr_ranges=0:134217727 322assoc=8 323clk_domain=system.clk_domain 324eventq_index=0 325forward_snoops=false 326hit_latency=50 327is_top_level=true 328max_miss_count=0 329mshrs=20 330prefetch_on_access=false 331prefetcher=Null 332response_latency=50 333sequential_access=false 334size=1024 335system=system 336tags=system.iocache.tags 337tgts_per_mshr=12 338two_queue=false 339write_buffers=8 340cpu_side=system.iobus.master[25] 341mem_side=system.membus.slave[2] 342 343[system.iocache.tags] 344type=LRU 345assoc=8 346block_size=64 347clk_domain=system.clk_domain 348eventq_index=0 349hit_latency=50 350sequential_access=false 351size=1024 352 353[system.membus] 354type=CoherentBus 355children=badaddr_responder 356clk_domain=system.clk_domain 357eventq_index=0 358header_cycles=1 359system=system 360use_default_range=false 361width=8 362default=system.membus.badaddr_responder.pio 363master=system.bridge.slave system.realview.nvmem.port system.realview.gic.pio system.realview.l2x0_fake.pio system.realview.a9scu.pio system.realview.local_cpu_timer.pio system.physmem.port 364slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side 365 366[system.membus.badaddr_responder] 367type=IsaFake 368clk_domain=system.clk_domain 369eventq_index=0 370fake_mem=false 371pio_addr=0 372pio_latency=100000 373pio_size=8 374ret_bad_addr=true 375ret_data16=65535 376ret_data32=4294967295 377ret_data64=18446744073709551615 378ret_data8=255 379system=system 380update_data=false 381warn_access=warn 382pio=system.membus.default 383 384[system.physmem] 385type=SimpleMemory 386bandwidth=73.000000 387clk_domain=system.clk_domain 388conf_table_reported=true 389eventq_index=0 390in_addr_map=true 391latency=30000 392latency_var=0 393null=false 394range=0:134217727 395port=system.membus.master[6] 396 397[system.realview] 398type=RealView 399children=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 400eventq_index=0 401intrctrl=system.intrctrl 402max_mem_size=268435456 403mem_start_addr=0 404pci_cfg_base=0 405system=system 406 407[system.realview.a9scu] 408type=A9SCU 409clk_domain=system.clk_domain 410eventq_index=0 411pio_addr=520093696 412pio_latency=100000 413system=system 414pio=system.membus.master[4] 415 416[system.realview.aaci_fake] 417type=AmbaFake 418amba_id=0 419clk_domain=system.clk_domain 420eventq_index=0 421ignore_access=false 422pio_addr=268451840 423pio_latency=100000 424system=system 425pio=system.iobus.master[21] 426 427[system.realview.cf_ctrl] 428type=IdeController 429BAR0=402653184 430BAR0LegacyIO=true 431BAR0Size=16 432BAR1=402653440 433BAR1LegacyIO=true 434BAR1Size=1 435BAR2=1 436BAR2LegacyIO=false 437BAR2Size=8 438BAR3=1 439BAR3LegacyIO=false 440BAR3Size=4 441BAR4=1 442BAR4LegacyIO=false 443BAR4Size=16 444BAR5=1 445BAR5LegacyIO=false 446BAR5Size=0 447BIST=0 448CacheLineSize=0 449CapabilityPtr=0 450CardbusCIS=0 451ClassCode=1 452Command=1 453DeviceID=28945 454ExpansionROM=0 455HeaderType=0 456InterruptLine=31 457InterruptPin=1 458LatencyTimer=0 459MSICAPBaseOffset=0 460MSICAPCapId=0 461MSICAPMaskBits=0 462MSICAPMsgAddr=0 463MSICAPMsgCtrl=0 464MSICAPMsgData=0 465MSICAPMsgUpperAddr=0 466MSICAPNextCapability=0 467MSICAPPendingBits=0 468MSIXCAPBaseOffset=0 469MSIXCAPCapId=0 470MSIXCAPNextCapability=0 471MSIXMsgCtrl=0 472MSIXPbaOffset=0 473MSIXTableOffset=0 474MaximumLatency=0 475MinimumGrant=0 476PMCAPBaseOffset=0 477PMCAPCapId=0 478PMCAPCapabilities=0 479PMCAPCtrlStatus=0 480PMCAPNextCapability=0 481PXCAPBaseOffset=0 482PXCAPCapId=0 483PXCAPCapabilities=0 484PXCAPDevCap2=0 485PXCAPDevCapabilities=0 486PXCAPDevCtrl=0 487PXCAPDevCtrl2=0 488PXCAPDevStatus=0 489PXCAPLinkCap=0 490PXCAPLinkCtrl=0 491PXCAPLinkStatus=0 492PXCAPNextCapability=0 493ProgIF=133 494Revision=0 495Status=640 496SubClassCode=1 497SubsystemID=0 498SubsystemVendorID=0 499VendorID=32902 500clk_domain=system.clk_domain 501config_latency=20000 502ctrl_offset=2 503disks=system.cf0 504eventq_index=0 505io_shift=1 506pci_bus=2 507pci_dev=7 508pci_func=0 509pio_latency=30000 510platform=system.realview 511system=system 512config=system.iobus.master[8] 513dma=system.iobus.slave[2] 514pio=system.iobus.master[7] 515 516[system.realview.clcd] 517type=Pl111 518amba_id=1315089 519clk_domain=system.clk_domain 520enable_capture=true 521eventq_index=0 522gic=system.realview.gic 523int_num=55 524pio_addr=268566528 525pio_latency=10000 526pixel_clock=41667 527system=system 528vnc=system.vncserver 529dma=system.iobus.slave[1] 530pio=system.iobus.master[4] 531 532[system.realview.dmac_fake] 533type=AmbaFake 534amba_id=0 535clk_domain=system.clk_domain 536eventq_index=0 537ignore_access=false 538pio_addr=268632064 539pio_latency=100000 540system=system 541pio=system.iobus.master[9] 542 543[system.realview.flash_fake] 544type=IsaFake 545clk_domain=system.clk_domain 546eventq_index=0 547fake_mem=true 548pio_addr=1073741824 549pio_latency=100000 550pio_size=536870912 551ret_bad_addr=false 552ret_data16=65535 553ret_data32=4294967295 554ret_data64=18446744073709551615 555ret_data8=255 556system=system 557update_data=false 558warn_access= 559pio=system.iobus.master[24] 560 561[system.realview.gic] 562type=Pl390 563clk_domain=system.clk_domain 564cpu_addr=520093952 565cpu_pio_delay=10000 566dist_addr=520097792 567dist_pio_delay=10000 568eventq_index=0 569int_latency=10000 570it_lines=128 571msix_addr=0 572platform=system.realview 573system=system 574pio=system.membus.master[2] 575 576[system.realview.gpio0_fake] 577type=AmbaFake 578amba_id=0 579clk_domain=system.clk_domain 580eventq_index=0 581ignore_access=false 582pio_addr=268513280 583pio_latency=100000 584system=system 585pio=system.iobus.master[16] 586 587[system.realview.gpio1_fake] 588type=AmbaFake 589amba_id=0 590clk_domain=system.clk_domain 591eventq_index=0 592ignore_access=false 593pio_addr=268517376 594pio_latency=100000 595system=system 596pio=system.iobus.master[17] 597 598[system.realview.gpio2_fake] 599type=AmbaFake 600amba_id=0 601clk_domain=system.clk_domain 602eventq_index=0 603ignore_access=false 604pio_addr=268521472 605pio_latency=100000 606system=system 607pio=system.iobus.master[18] 608 609[system.realview.kmi0] 610type=Pl050 611amba_id=1314896 612clk_domain=system.clk_domain 613eventq_index=0 614gic=system.realview.gic 615int_delay=1000000 616int_num=52 617is_mouse=false 618pio_addr=268460032 619pio_latency=100000 620system=system 621vnc=system.vncserver 622pio=system.iobus.master[5] 623 624[system.realview.kmi1] 625type=Pl050 626amba_id=1314896 627clk_domain=system.clk_domain 628eventq_index=0 629gic=system.realview.gic 630int_delay=1000000 631int_num=53 632is_mouse=true 633pio_addr=268464128 634pio_latency=100000 635system=system 636vnc=system.vncserver 637pio=system.iobus.master[6] 638 639[system.realview.l2x0_fake] 640type=IsaFake 641clk_domain=system.clk_domain 642eventq_index=0 643fake_mem=false 644pio_addr=520101888 645pio_latency=100000 646pio_size=4095 647ret_bad_addr=false 648ret_data16=65535 649ret_data32=4294967295 650ret_data64=18446744073709551615 651ret_data8=255 652system=system 653update_data=false 654warn_access= 655pio=system.membus.master[3] 656 657[system.realview.local_cpu_timer] 658type=CpuLocalTimer 659clk_domain=system.clk_domain 660eventq_index=0 661gic=system.realview.gic 662int_num_timer=29 663int_num_watchdog=30 664pio_addr=520095232 665pio_latency=100000 666system=system 667pio=system.membus.master[5] 668 669[system.realview.mmc_fake] 670type=AmbaFake 671amba_id=0 672clk_domain=system.clk_domain 673eventq_index=0 674ignore_access=false 675pio_addr=268455936 676pio_latency=100000 677system=system 678pio=system.iobus.master[22] 679 680[system.realview.nvmem] 681type=SimpleMemory 682bandwidth=73.000000 683clk_domain=system.clk_domain 684conf_table_reported=false 685eventq_index=0 686in_addr_map=true 687latency=30000 688latency_var=0 689null=false 690range=2147483648:2214592511 691port=system.membus.master[1] 692 693[system.realview.realview_io] 694type=RealViewCtrl 695clk_domain=system.clk_domain 696eventq_index=0 697idreg=0 698pio_addr=268435456 699pio_latency=100000 700proc_id0=201326592 701proc_id1=201327138 702system=system 703pio=system.iobus.master[1] 704 705[system.realview.rtc] 706type=PL031 707amba_id=3412017 708clk_domain=system.clk_domain 709eventq_index=0 710gic=system.realview.gic 711int_delay=100000 712int_num=42 713pio_addr=268529664 714pio_latency=100000 715system=system 716time=Thu Jan 1 00:00:00 2009 717pio=system.iobus.master[23] 718 719[system.realview.sci_fake] 720type=AmbaFake 721amba_id=0 722clk_domain=system.clk_domain 723eventq_index=0 724ignore_access=false 725pio_addr=268492800 726pio_latency=100000 727system=system 728pio=system.iobus.master[20] 729 730[system.realview.smc_fake] 731type=AmbaFake 732amba_id=0 733clk_domain=system.clk_domain 734eventq_index=0 735ignore_access=false 736pio_addr=269357056 737pio_latency=100000 738system=system 739pio=system.iobus.master[13] 740 741[system.realview.sp810_fake] 742type=AmbaFake 743amba_id=0 744clk_domain=system.clk_domain 745eventq_index=0 746ignore_access=true 747pio_addr=268439552 748pio_latency=100000 749system=system 750pio=system.iobus.master[14] 751 752[system.realview.ssp_fake] 753type=AmbaFake 754amba_id=0 755clk_domain=system.clk_domain 756eventq_index=0 757ignore_access=false 758pio_addr=268488704 759pio_latency=100000 760system=system 761pio=system.iobus.master[19] 762 763[system.realview.timer0] 764type=Sp804 765amba_id=1316868 766clk_domain=system.clk_domain 767clock0=1000000 768clock1=1000000 769eventq_index=0 770gic=system.realview.gic 771int_num0=36 772int_num1=36 773pio_addr=268505088 774pio_latency=100000 775system=system 776pio=system.iobus.master[2] 777 778[system.realview.timer1] 779type=Sp804 780amba_id=1316868 781clk_domain=system.clk_domain 782clock0=1000000 783clock1=1000000 784eventq_index=0 785gic=system.realview.gic 786int_num0=37 787int_num1=37 788pio_addr=268509184 789pio_latency=100000 790system=system 791pio=system.iobus.master[3] 792 793[system.realview.uart] 794type=Pl011 795clk_domain=system.clk_domain 796end_on_eot=false 797eventq_index=0 798gic=system.realview.gic 799int_delay=100000 800int_num=44 801pio_addr=268472320 802pio_latency=100000 803platform=system.realview 804system=system 805terminal=system.terminal 806pio=system.iobus.master[0] 807 808[system.realview.uart1_fake] 809type=AmbaFake 810amba_id=0 811clk_domain=system.clk_domain 812eventq_index=0 813ignore_access=false 814pio_addr=268476416 815pio_latency=100000 816system=system 817pio=system.iobus.master[10] 818 819[system.realview.uart2_fake] 820type=AmbaFake 821amba_id=0 822clk_domain=system.clk_domain 823eventq_index=0 824ignore_access=false 825pio_addr=268480512 826pio_latency=100000 827system=system 828pio=system.iobus.master[11] 829 830[system.realview.uart3_fake] 831type=AmbaFake 832amba_id=0 833clk_domain=system.clk_domain 834eventq_index=0 835ignore_access=false 836pio_addr=268484608 837pio_latency=100000 838system=system 839pio=system.iobus.master[12] 840 841[system.realview.watchdog_fake] 842type=AmbaFake 843amba_id=0 844clk_domain=system.clk_domain 845eventq_index=0 846ignore_access=false 847pio_addr=268500992 848pio_latency=100000 849system=system 850pio=system.iobus.master[15] 851 852[system.terminal] 853type=Terminal 854eventq_index=0 855intr_control=system.intrctrl 856number=0 857output=true 858port=3456 859 860[system.vncserver] 861type=VncServer 862eventq_index=0 863frame_capture=false 864number=0 865port=5900 866 867[system.voltage_domain] 868type=VoltageDomain 869eventq_index=0 870voltage=1.000000 871 872