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