config.ini revision 6123
18889Sgeoffrey.blake@arm.com[root] 211570SCurtis.Dunham@arm.comtype=Root 311570SCurtis.Dunham@arm.comchildren=system 411960Sgabeblack@google.comdummy=0 5 6[system] 7type=LinuxAlphaSystem 8children=bridge cpu disk0 disk2 intrctrl iobus iocache l2c membus physmem simple_disk terminal toL2Bus tsunami 9boot_cpu_frequency=500 10boot_osflags=root=/dev/hda1 console=ttyS0 11console=/dist/m5/system/binaries/console 12init_param=0 13kernel=/dist/m5/system/binaries/vmlinux 14mem_mode=atomic 15pal=/dist/m5/system/binaries/ts_osfpal 16physmem=system.physmem 17readfile=tests/halt.sh 18symbolfile= 19system_rev=1024 20system_type=34 21 22[system.bridge] 23type=Bridge 24delay=50000 25filter_ranges_a=0:18446744073709551615 26filter_ranges_b=0:8589934591 27nack_delay=4000 28req_size_a=16 29req_size_b=16 30resp_size_a=16 31resp_size_b=16 32write_ack=false 33side_a=system.iobus.port[0] 34side_b=system.membus.port[0] 35 36[system.cpu] 37type=AtomicSimpleCPU 38children=dcache dtb icache interrupts itb tracer 39checker=Null 40clock=500 41cpu_id=0 42defer_registration=false 43do_checkpoint_insts=true 44do_quiesce=true 45do_statistics_insts=true 46dtb=system.cpu.dtb 47function_trace=false 48function_trace_start=0 49interrupts=system.cpu.interrupts 50itb=system.cpu.itb 51max_insts_all_threads=0 52max_insts_any_thread=0 53max_loads_all_threads=0 54max_loads_any_thread=0 55numThreads=1 56phase=0 57profile=0 58progress_interval=0 59simulate_data_stalls=false 60simulate_inst_stalls=false 61system=system 62tracer=system.cpu.tracer 63width=1 64dcache_port=system.cpu.dcache.cpu_side 65icache_port=system.cpu.icache.cpu_side 66 67[system.cpu.dcache] 68type=BaseCache 69addr_range=0:18446744073709551615 70assoc=4 71block_size=64 72forward_snoops=true 73hash_delay=1 74latency=1000 75max_miss_count=0 76mshrs=4 77prefetch_cache_check_push=true 78prefetch_data_accesses_only=false 79prefetch_degree=1 80prefetch_latency=10000 81prefetch_on_access=false 82prefetch_past_page=false 83prefetch_policy=none 84prefetch_serial_squash=false 85prefetch_use_cpu_id=true 86prefetcher_size=100 87prioritizeRequests=false 88repl=Null 89size=32768 90subblock_size=0 91tgts_per_mshr=8 92trace_addr=0 93two_queue=false 94write_buffers=8 95cpu_side=system.cpu.dcache_port 96mem_side=system.toL2Bus.port[2] 97 98[system.cpu.dtb] 99type=AlphaTLB 100size=64 101 102[system.cpu.icache] 103type=BaseCache 104addr_range=0:18446744073709551615 105assoc=1 106block_size=64 107forward_snoops=true 108hash_delay=1 109latency=1000 110max_miss_count=0 111mshrs=4 112prefetch_cache_check_push=true 113prefetch_data_accesses_only=false 114prefetch_degree=1 115prefetch_latency=10000 116prefetch_on_access=false 117prefetch_past_page=false 118prefetch_policy=none 119prefetch_serial_squash=false 120prefetch_use_cpu_id=true 121prefetcher_size=100 122prioritizeRequests=false 123repl=Null 124size=32768 125subblock_size=0 126tgts_per_mshr=8 127trace_addr=0 128two_queue=false 129write_buffers=8 130cpu_side=system.cpu.icache_port 131mem_side=system.toL2Bus.port[1] 132 133[system.cpu.interrupts] 134type=AlphaInterrupts 135 136[system.cpu.itb] 137type=AlphaTLB 138size=48 139 140[system.cpu.tracer] 141type=ExeTracer 142 143[system.disk0] 144type=IdeDisk 145children=image 146delay=1000000 147driveID=master 148image=system.disk0.image 149 150[system.disk0.image] 151type=CowDiskImage 152children=child 153child=system.disk0.image.child 154image_file= 155read_only=false 156table_size=65536 157 158[system.disk0.image.child] 159type=RawDiskImage 160image_file=/dist/m5/system/disks/linux-latest.img 161read_only=true 162 163[system.disk2] 164type=IdeDisk 165children=image 166delay=1000000 167driveID=master 168image=system.disk2.image 169 170[system.disk2.image] 171type=CowDiskImage 172children=child 173child=system.disk2.image.child 174image_file= 175read_only=false 176table_size=65536 177 178[system.disk2.image.child] 179type=RawDiskImage 180image_file=/dist/m5/system/disks/linux-bigswap2.img 181read_only=true 182 183[system.intrctrl] 184type=IntrControl 185sys=system 186 187[system.iobus] 188type=Bus 189block_size=64 190bus_id=0 191clock=1000 192header_cycles=1 193responder_set=true 194width=64 195default=system.tsunami.pciconfig.pio 196port=system.bridge.side_a system.tsunami.cchip.pio system.tsunami.pchip.pio system.tsunami.fake_sm_chip.pio system.tsunami.fake_uart1.pio system.tsunami.fake_uart2.pio system.tsunami.fake_uart3.pio system.tsunami.fake_uart4.pio system.tsunami.fake_ppc.pio system.tsunami.fake_OROM.pio system.tsunami.fake_pnp_addr.pio system.tsunami.fake_pnp_write.pio system.tsunami.fake_pnp_read0.pio system.tsunami.fake_pnp_read1.pio system.tsunami.fake_pnp_read2.pio system.tsunami.fake_pnp_read3.pio system.tsunami.fake_pnp_read4.pio system.tsunami.fake_pnp_read5.pio system.tsunami.fake_pnp_read6.pio system.tsunami.fake_pnp_read7.pio system.tsunami.fake_ata0.pio system.tsunami.fake_ata1.pio system.tsunami.fb.pio system.tsunami.io.pio system.tsunami.uart.pio system.tsunami.backdoor.pio system.tsunami.ide.pio system.tsunami.ethernet.pio system.iocache.cpu_side system.tsunami.ethernet.config system.tsunami.ethernet.dma system.tsunami.ide.config system.tsunami.ide.dma 197 198[system.iocache] 199type=BaseCache 200addr_range=0:8589934591 201assoc=8 202block_size=64 203forward_snoops=false 204hash_delay=1 205latency=50000 206max_miss_count=0 207mshrs=20 208prefetch_cache_check_push=true 209prefetch_data_accesses_only=false 210prefetch_degree=1 211prefetch_latency=500000 212prefetch_on_access=false 213prefetch_past_page=false 214prefetch_policy=none 215prefetch_serial_squash=false 216prefetch_use_cpu_id=true 217prefetcher_size=100 218prioritizeRequests=false 219repl=Null 220size=1024 221subblock_size=0 222tgts_per_mshr=12 223trace_addr=0 224two_queue=false 225write_buffers=8 226cpu_side=system.iobus.port[28] 227mem_side=system.membus.port[2] 228 229[system.l2c] 230type=BaseCache 231addr_range=0:18446744073709551615 232assoc=8 233block_size=64 234forward_snoops=true 235hash_delay=1 236latency=10000 237max_miss_count=0 238mshrs=92 239prefetch_cache_check_push=true 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[3] 259 260[system.membus] 261type=Bus 262children=badaddr_responder 263block_size=64 264bus_id=1 265clock=1000 266header_cycles=1 267responder_set=false 268width=64 269default=system.membus.badaddr_responder.pio 270port=system.bridge.side_b system.physmem.port[0] 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.tsunami 278ret_bad_addr=true 279ret_data16=65535 280ret_data32=4294967295 281ret_data64=18446744073709551615 282ret_data8=255 283system=system 284update_data=false 285warn_access= 286pio=system.membus.default 287 288[system.physmem] 289type=PhysicalMemory 290file= 291latency=30000 292latency_var=0 293null=false 294range=0:134217727 295zero=false 296port=system.membus.port[1] 297 298[system.simple_disk] 299type=SimpleDisk 300children=disk 301disk=system.simple_disk.disk 302system=system 303 304[system.simple_disk.disk] 305type=RawDiskImage 306image_file=/dist/m5/system/disks/linux-latest.img 307read_only=true 308 309[system.terminal] 310type=Terminal 311intr_control=system.intrctrl 312number=0 313output=true 314port=3456 315 316[system.toL2Bus] 317type=Bus 318block_size=64 319bus_id=0 320clock=1000 321header_cycles=1 322responder_set=false 323width=64 324port=system.l2c.cpu_side system.cpu.icache.mem_side system.cpu.dcache.mem_side 325 326[system.tsunami] 327type=Tsunami 328children=backdoor cchip ethernet fake_OROM fake_ata0 fake_ata1 fake_pnp_addr fake_pnp_read0 fake_pnp_read1 fake_pnp_read2 fake_pnp_read3 fake_pnp_read4 fake_pnp_read5 fake_pnp_read6 fake_pnp_read7 fake_pnp_write fake_ppc fake_sm_chip fake_uart1 fake_uart2 fake_uart3 fake_uart4 fb ide io pchip pciconfig uart 329intrctrl=system.intrctrl 330system=system 331 332[system.tsunami.backdoor] 333type=AlphaBackdoor 334cpu=system.cpu 335disk=system.simple_disk 336pio_addr=8804682956800 337pio_latency=1000 338platform=system.tsunami 339system=system 340terminal=system.terminal 341pio=system.iobus.port[25] 342 343[system.tsunami.cchip] 344type=TsunamiCChip 345pio_addr=8803072344064 346pio_latency=1000 347platform=system.tsunami 348system=system 349tsunami=system.tsunami 350pio=system.iobus.port[1] 351 352[system.tsunami.ethernet] 353type=NSGigE 354BAR0=1 355BAR0LegacyIO=false 356BAR0Size=256 357BAR1=0 358BAR1LegacyIO=false 359BAR1Size=4096 360BAR2=0 361BAR2LegacyIO=false 362BAR2Size=0 363BAR3=0 364BAR3LegacyIO=false 365BAR3Size=0 366BAR4=0 367BAR4LegacyIO=false 368BAR4Size=0 369BAR5=0 370BAR5LegacyIO=false 371BAR5Size=0 372BIST=0 373CacheLineSize=0 374CardbusCIS=0 375ClassCode=2 376Command=0 377DeviceID=34 378ExpansionROM=0 379HeaderType=0 380InterruptLine=30 381InterruptPin=1 382LatencyTimer=0 383MaximumLatency=52 384MinimumGrant=176 385ProgIF=0 386Revision=0 387Status=656 388SubClassCode=0 389SubsystemID=0 390SubsystemVendorID=0 391VendorID=4107 392clock=0 393config_latency=20000 394dma_data_free=false 395dma_desc_free=false 396dma_no_allocate=true 397dma_read_delay=0 398dma_read_factor=0 399dma_write_delay=0 400dma_write_factor=0 401hardware_address=00:90:00:00:00:01 402intr_delay=10000000 403max_backoff_delay=10000000 404min_backoff_delay=4000 405pci_bus=0 406pci_dev=1 407pci_func=0 408pio_latency=1000 409platform=system.tsunami 410rss=false 411rx_delay=1000000 412rx_fifo_size=524288 413rx_filter=true 414rx_thread=false 415system=system 416tx_delay=1000000 417tx_fifo_size=524288 418tx_thread=false 419config=system.iobus.port[29] 420dma=system.iobus.port[30] 421pio=system.iobus.port[27] 422 423[system.tsunami.fake_OROM] 424type=IsaFake 425pio_addr=8796093677568 426pio_latency=1000 427pio_size=393216 428platform=system.tsunami 429ret_bad_addr=false 430ret_data16=65535 431ret_data32=4294967295 432ret_data64=18446744073709551615 433ret_data8=255 434system=system 435update_data=false 436warn_access= 437pio=system.iobus.port[9] 438 439[system.tsunami.fake_ata0] 440type=IsaFake 441pio_addr=8804615848432 442pio_latency=1000 443pio_size=8 444platform=system.tsunami 445ret_bad_addr=false 446ret_data16=65535 447ret_data32=4294967295 448ret_data64=18446744073709551615 449ret_data8=255 450system=system 451update_data=false 452warn_access= 453pio=system.iobus.port[20] 454 455[system.tsunami.fake_ata1] 456type=IsaFake 457pio_addr=8804615848304 458pio_latency=1000 459pio_size=8 460platform=system.tsunami 461ret_bad_addr=false 462ret_data16=65535 463ret_data32=4294967295 464ret_data64=18446744073709551615 465ret_data8=255 466system=system 467update_data=false 468warn_access= 469pio=system.iobus.port[21] 470 471[system.tsunami.fake_pnp_addr] 472type=IsaFake 473pio_addr=8804615848569 474pio_latency=1000 475pio_size=8 476platform=system.tsunami 477ret_bad_addr=false 478ret_data16=65535 479ret_data32=4294967295 480ret_data64=18446744073709551615 481ret_data8=255 482system=system 483update_data=false 484warn_access= 485pio=system.iobus.port[10] 486 487[system.tsunami.fake_pnp_read0] 488type=IsaFake 489pio_addr=8804615848451 490pio_latency=1000 491pio_size=8 492platform=system.tsunami 493ret_bad_addr=false 494ret_data16=65535 495ret_data32=4294967295 496ret_data64=18446744073709551615 497ret_data8=255 498system=system 499update_data=false 500warn_access= 501pio=system.iobus.port[12] 502 503[system.tsunami.fake_pnp_read1] 504type=IsaFake 505pio_addr=8804615848515 506pio_latency=1000 507pio_size=8 508platform=system.tsunami 509ret_bad_addr=false 510ret_data16=65535 511ret_data32=4294967295 512ret_data64=18446744073709551615 513ret_data8=255 514system=system 515update_data=false 516warn_access= 517pio=system.iobus.port[13] 518 519[system.tsunami.fake_pnp_read2] 520type=IsaFake 521pio_addr=8804615848579 522pio_latency=1000 523pio_size=8 524platform=system.tsunami 525ret_bad_addr=false 526ret_data16=65535 527ret_data32=4294967295 528ret_data64=18446744073709551615 529ret_data8=255 530system=system 531update_data=false 532warn_access= 533pio=system.iobus.port[14] 534 535[system.tsunami.fake_pnp_read3] 536type=IsaFake 537pio_addr=8804615848643 538pio_latency=1000 539pio_size=8 540platform=system.tsunami 541ret_bad_addr=false 542ret_data16=65535 543ret_data32=4294967295 544ret_data64=18446744073709551615 545ret_data8=255 546system=system 547update_data=false 548warn_access= 549pio=system.iobus.port[15] 550 551[system.tsunami.fake_pnp_read4] 552type=IsaFake 553pio_addr=8804615848707 554pio_latency=1000 555pio_size=8 556platform=system.tsunami 557ret_bad_addr=false 558ret_data16=65535 559ret_data32=4294967295 560ret_data64=18446744073709551615 561ret_data8=255 562system=system 563update_data=false 564warn_access= 565pio=system.iobus.port[16] 566 567[system.tsunami.fake_pnp_read5] 568type=IsaFake 569pio_addr=8804615848771 570pio_latency=1000 571pio_size=8 572platform=system.tsunami 573ret_bad_addr=false 574ret_data16=65535 575ret_data32=4294967295 576ret_data64=18446744073709551615 577ret_data8=255 578system=system 579update_data=false 580warn_access= 581pio=system.iobus.port[17] 582 583[system.tsunami.fake_pnp_read6] 584type=IsaFake 585pio_addr=8804615848835 586pio_latency=1000 587pio_size=8 588platform=system.tsunami 589ret_bad_addr=false 590ret_data16=65535 591ret_data32=4294967295 592ret_data64=18446744073709551615 593ret_data8=255 594system=system 595update_data=false 596warn_access= 597pio=system.iobus.port[18] 598 599[system.tsunami.fake_pnp_read7] 600type=IsaFake 601pio_addr=8804615848899 602pio_latency=1000 603pio_size=8 604platform=system.tsunami 605ret_bad_addr=false 606ret_data16=65535 607ret_data32=4294967295 608ret_data64=18446744073709551615 609ret_data8=255 610system=system 611update_data=false 612warn_access= 613pio=system.iobus.port[19] 614 615[system.tsunami.fake_pnp_write] 616type=IsaFake 617pio_addr=8804615850617 618pio_latency=1000 619pio_size=8 620platform=system.tsunami 621ret_bad_addr=false 622ret_data16=65535 623ret_data32=4294967295 624ret_data64=18446744073709551615 625ret_data8=255 626system=system 627update_data=false 628warn_access= 629pio=system.iobus.port[11] 630 631[system.tsunami.fake_ppc] 632type=IsaFake 633pio_addr=8804615848891 634pio_latency=1000 635pio_size=8 636platform=system.tsunami 637ret_bad_addr=false 638ret_data16=65535 639ret_data32=4294967295 640ret_data64=18446744073709551615 641ret_data8=255 642system=system 643update_data=false 644warn_access= 645pio=system.iobus.port[8] 646 647[system.tsunami.fake_sm_chip] 648type=IsaFake 649pio_addr=8804615848816 650pio_latency=1000 651pio_size=8 652platform=system.tsunami 653ret_bad_addr=false 654ret_data16=65535 655ret_data32=4294967295 656ret_data64=18446744073709551615 657ret_data8=255 658system=system 659update_data=false 660warn_access= 661pio=system.iobus.port[3] 662 663[system.tsunami.fake_uart1] 664type=IsaFake 665pio_addr=8804615848696 666pio_latency=1000 667pio_size=8 668platform=system.tsunami 669ret_bad_addr=false 670ret_data16=65535 671ret_data32=4294967295 672ret_data64=18446744073709551615 673ret_data8=255 674system=system 675update_data=false 676warn_access= 677pio=system.iobus.port[4] 678 679[system.tsunami.fake_uart2] 680type=IsaFake 681pio_addr=8804615848936 682pio_latency=1000 683pio_size=8 684platform=system.tsunami 685ret_bad_addr=false 686ret_data16=65535 687ret_data32=4294967295 688ret_data64=18446744073709551615 689ret_data8=255 690system=system 691update_data=false 692warn_access= 693pio=system.iobus.port[5] 694 695[system.tsunami.fake_uart3] 696type=IsaFake 697pio_addr=8804615848680 698pio_latency=1000 699pio_size=8 700platform=system.tsunami 701ret_bad_addr=false 702ret_data16=65535 703ret_data32=4294967295 704ret_data64=18446744073709551615 705ret_data8=255 706system=system 707update_data=false 708warn_access= 709pio=system.iobus.port[6] 710 711[system.tsunami.fake_uart4] 712type=IsaFake 713pio_addr=8804615848944 714pio_latency=1000 715pio_size=8 716platform=system.tsunami 717ret_bad_addr=false 718ret_data16=65535 719ret_data32=4294967295 720ret_data64=18446744073709551615 721ret_data8=255 722system=system 723update_data=false 724warn_access= 725pio=system.iobus.port[7] 726 727[system.tsunami.fb] 728type=BadDevice 729devicename=FrameBuffer 730pio_addr=8804615848912 731pio_latency=1000 732platform=system.tsunami 733system=system 734pio=system.iobus.port[22] 735 736[system.tsunami.ide] 737type=IdeController 738BAR0=1 739BAR0LegacyIO=false 740BAR0Size=8 741BAR1=1 742BAR1LegacyIO=false 743BAR1Size=4 744BAR2=1 745BAR2LegacyIO=false 746BAR2Size=8 747BAR3=1 748BAR3LegacyIO=false 749BAR3Size=4 750BAR4=1 751BAR4LegacyIO=false 752BAR4Size=16 753BAR5=1 754BAR5LegacyIO=false 755BAR5Size=0 756BIST=0 757CacheLineSize=0 758CardbusCIS=0 759ClassCode=1 760Command=0 761DeviceID=28945 762ExpansionROM=0 763HeaderType=0 764InterruptLine=31 765InterruptPin=1 766LatencyTimer=0 767MaximumLatency=0 768MinimumGrant=0 769ProgIF=133 770Revision=0 771Status=640 772SubClassCode=1 773SubsystemID=0 774SubsystemVendorID=0 775VendorID=32902 776config_latency=20000 777disks=system.disk0 system.disk2 778max_backoff_delay=10000000 779min_backoff_delay=4000 780pci_bus=0 781pci_dev=0 782pci_func=0 783pio_latency=1000 784platform=system.tsunami 785system=system 786config=system.iobus.port[31] 787dma=system.iobus.port[32] 788pio=system.iobus.port[26] 789 790[system.tsunami.io] 791type=TsunamiIO 792frequency=976562500 793pio_addr=8804615847936 794pio_latency=1000 795platform=system.tsunami 796system=system 797time=Thu Jan 1 00:00:00 2009 798tsunami=system.tsunami 799year_is_bcd=false 800pio=system.iobus.port[23] 801 802[system.tsunami.pchip] 803type=TsunamiPChip 804pio_addr=8802535473152 805pio_latency=1000 806platform=system.tsunami 807system=system 808tsunami=system.tsunami 809pio=system.iobus.port[2] 810 811[system.tsunami.pciconfig] 812type=PciConfigAll 813bus=0 814pio_latency=1 815platform=system.tsunami 816size=16777216 817system=system 818pio=system.iobus.default 819 820[system.tsunami.uart] 821type=Uart8250 822pio_addr=8804615848952 823pio_latency=1000 824platform=system.tsunami 825system=system 826terminal=system.terminal 827pio=system.iobus.port[24] 828 829