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