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