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