config.ini revision 8241
1[root] 2type=Root 3children=system 4time_sync_enable=false 5time_sync_period=100000000000 6time_sync_spin_threshold=100000000 7 8[system] 9type=LinuxAlphaSystem 10children=bridge cpu disk0 disk2 intrctrl iobus iocache l2c membus physmem simple_disk terminal toL2Bus tsunami 11boot_cpu_frequency=500 12boot_osflags=root=/dev/hda1 console=ttyS0 13console=/dist/m5/system/binaries/console 14init_param=0 15kernel=/dist/m5/system/binaries/vmlinux 16load_addr_mask=1099511627775 17mem_mode=atomic 18pal=/dist/m5/system/binaries/ts_osfpal 19physmem=system.physmem 20readfile=tests/halt.sh 21symbolfile= 22system_rev=1024 23system_type=34 24work_begin_ckpt_count=0 25work_begin_cpu_id_exit=-1 26work_begin_exit_count=0 27work_cpus_ckpt_count=0 28work_end_ckpt_count=0 29work_end_exit_count=0 30work_item_id=-1 31 32[system.bridge] 33type=Bridge 34delay=50000 35filter_ranges_a=0:18446744073709551615 36filter_ranges_b=0:8589934591 37nack_delay=4000 38req_size_a=16 39req_size_b=16 40resp_size_a=16 41resp_size_b=16 42write_ack=false 43side_a=system.iobus.port[0] 44side_b=system.membus.port[0] 45 46[system.cpu] 47type=AtomicSimpleCPU 48children=dcache dtb icache interrupts itb tracer 49checker=Null 50clock=500 51cpu_id=0 52defer_registration=false 53do_checkpoint_insts=true 54do_quiesce=true 55do_statistics_insts=true 56dtb=system.cpu.dtb 57function_trace=false 58function_trace_start=0 59interrupts=system.cpu.interrupts 60itb=system.cpu.itb 61max_insts_all_threads=0 62max_insts_any_thread=0 63max_loads_all_threads=0 64max_loads_any_thread=0 65numThreads=1 66phase=0 67profile=0 68progress_interval=0 69simulate_data_stalls=false 70simulate_inst_stalls=false 71system=system 72tracer=system.cpu.tracer 73width=1 74dcache_port=system.cpu.dcache.cpu_side 75icache_port=system.cpu.icache.cpu_side 76 77[system.cpu.dcache] 78type=BaseCache 79addr_range=0:18446744073709551615 80assoc=4 81block_size=64 82forward_snoops=true 83hash_delay=1 84is_top_level=true 85latency=1000 86max_miss_count=0 87mshrs=4 88num_cpus=1 89prefetch_data_accesses_only=false 90prefetch_degree=1 91prefetch_latency=10000 92prefetch_on_access=false 93prefetch_past_page=false 94prefetch_policy=none 95prefetch_serial_squash=false 96prefetch_use_cpu_id=true 97prefetcher_size=100 98prioritizeRequests=false 99repl=Null 100size=32768 101subblock_size=0 102tgts_per_mshr=8 103trace_addr=0 104two_queue=false 105write_buffers=8 106cpu_side=system.cpu.dcache_port 107mem_side=system.toL2Bus.port[2] 108 109[system.cpu.dtb] 110type=AlphaTLB 111size=64 112 113[system.cpu.icache] 114type=BaseCache 115addr_range=0:18446744073709551615 116assoc=1 117block_size=64 118forward_snoops=true 119hash_delay=1 120is_top_level=true 121latency=1000 122max_miss_count=0 123mshrs=4 124num_cpus=1 125prefetch_data_accesses_only=false 126prefetch_degree=1 127prefetch_latency=10000 128prefetch_on_access=false 129prefetch_past_page=false 130prefetch_policy=none 131prefetch_serial_squash=false 132prefetch_use_cpu_id=true 133prefetcher_size=100 134prioritizeRequests=false 135repl=Null 136size=32768 137subblock_size=0 138tgts_per_mshr=8 139trace_addr=0 140two_queue=false 141write_buffers=8 142cpu_side=system.cpu.icache_port 143mem_side=system.toL2Bus.port[1] 144 145[system.cpu.interrupts] 146type=AlphaInterrupts 147 148[system.cpu.itb] 149type=AlphaTLB 150size=48 151 152[system.cpu.tracer] 153type=ExeTracer 154 155[system.disk0] 156type=IdeDisk 157children=image 158delay=1000000 159driveID=master 160image=system.disk0.image 161 162[system.disk0.image] 163type=CowDiskImage 164children=child 165child=system.disk0.image.child 166image_file= 167read_only=false 168table_size=65536 169 170[system.disk0.image.child] 171type=RawDiskImage 172image_file=/dist/m5/system/disks/linux-latest.img 173read_only=true 174 175[system.disk2] 176type=IdeDisk 177children=image 178delay=1000000 179driveID=master 180image=system.disk2.image 181 182[system.disk2.image] 183type=CowDiskImage 184children=child 185child=system.disk2.image.child 186image_file= 187read_only=false 188table_size=65536 189 190[system.disk2.image.child] 191type=RawDiskImage 192image_file=/dist/m5/system/disks/linux-bigswap2.img 193read_only=true 194 195[system.intrctrl] 196type=IntrControl 197sys=system 198 199[system.iobus] 200type=Bus 201block_size=64 202bus_id=0 203clock=1000 204header_cycles=1 205use_default_range=true 206width=64 207default=system.tsunami.pciconfig.pio 208port=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 209 210[system.iocache] 211type=BaseCache 212addr_range=0:8589934591 213assoc=8 214block_size=64 215forward_snoops=false 216hash_delay=1 217is_top_level=true 218latency=50000 219max_miss_count=0 220mshrs=20 221num_cpus=1 222prefetch_data_accesses_only=false 223prefetch_degree=1 224prefetch_latency=500000 225prefetch_on_access=false 226prefetch_past_page=false 227prefetch_policy=none 228prefetch_serial_squash=false 229prefetch_use_cpu_id=true 230prefetcher_size=100 231prioritizeRequests=false 232repl=Null 233size=1024 234subblock_size=0 235tgts_per_mshr=12 236trace_addr=0 237two_queue=false 238write_buffers=8 239cpu_side=system.iobus.port[28] 240mem_side=system.membus.port[2] 241 242[system.l2c] 243type=BaseCache 244addr_range=0:18446744073709551615 245assoc=8 246block_size=64 247forward_snoops=true 248hash_delay=1 249is_top_level=false 250latency=10000 251max_miss_count=0 252mshrs=92 253num_cpus=1 254prefetch_data_accesses_only=false 255prefetch_degree=1 256prefetch_latency=100000 257prefetch_on_access=false 258prefetch_past_page=false 259prefetch_policy=none 260prefetch_serial_squash=false 261prefetch_use_cpu_id=true 262prefetcher_size=100 263prioritizeRequests=false 264repl=Null 265size=4194304 266subblock_size=0 267tgts_per_mshr=16 268trace_addr=0 269two_queue=false 270write_buffers=8 271cpu_side=system.toL2Bus.port[0] 272mem_side=system.membus.port[3] 273 274[system.membus] 275type=Bus 276children=badaddr_responder 277block_size=64 278bus_id=1 279clock=1000 280header_cycles=1 281use_default_range=false 282width=64 283default=system.membus.badaddr_responder.pio 284port=system.bridge.side_b system.physmem.port[0] system.iocache.mem_side system.l2c.mem_side 285 286[system.membus.badaddr_responder] 287type=IsaFake 288pio_addr=0 289pio_latency=1000 290pio_size=8 291platform=system.tsunami 292ret_bad_addr=true 293ret_data16=65535 294ret_data32=4294967295 295ret_data64=18446744073709551615 296ret_data8=255 297system=system 298update_data=false 299warn_access= 300pio=system.membus.default 301 302[system.physmem] 303type=PhysicalMemory 304file= 305latency=30000 306latency_var=0 307null=false 308range=0:134217727 309zero=false 310port=system.membus.port[1] 311 312[system.simple_disk] 313type=SimpleDisk 314children=disk 315disk=system.simple_disk.disk 316system=system 317 318[system.simple_disk.disk] 319type=RawDiskImage 320image_file=/dist/m5/system/disks/linux-latest.img 321read_only=true 322 323[system.terminal] 324type=Terminal 325intr_control=system.intrctrl 326number=0 327output=true 328port=3456 329 330[system.toL2Bus] 331type=Bus 332block_size=64 333bus_id=0 334clock=1000 335header_cycles=1 336use_default_range=false 337width=64 338port=system.l2c.cpu_side system.cpu.icache.mem_side system.cpu.dcache.mem_side 339 340[system.tsunami] 341type=Tsunami 342children=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 343intrctrl=system.intrctrl 344system=system 345 346[system.tsunami.backdoor] 347type=AlphaBackdoor 348cpu=system.cpu 349disk=system.simple_disk 350pio_addr=8804682956800 351pio_latency=1000 352platform=system.tsunami 353system=system 354terminal=system.terminal 355pio=system.iobus.port[25] 356 357[system.tsunami.cchip] 358type=TsunamiCChip 359pio_addr=8803072344064 360pio_latency=1000 361platform=system.tsunami 362system=system 363tsunami=system.tsunami 364pio=system.iobus.port[1] 365 366[system.tsunami.ethernet] 367type=NSGigE 368BAR0=1 369BAR0LegacyIO=false 370BAR0Size=256 371BAR1=0 372BAR1LegacyIO=false 373BAR1Size=4096 374BAR2=0 375BAR2LegacyIO=false 376BAR2Size=0 377BAR3=0 378BAR3LegacyIO=false 379BAR3Size=0 380BAR4=0 381BAR4LegacyIO=false 382BAR4Size=0 383BAR5=0 384BAR5LegacyIO=false 385BAR5Size=0 386BIST=0 387CacheLineSize=0 388CardbusCIS=0 389ClassCode=2 390Command=0 391DeviceID=34 392ExpansionROM=0 393HeaderType=0 394InterruptLine=30 395InterruptPin=1 396LatencyTimer=0 397MaximumLatency=52 398MinimumGrant=176 399ProgIF=0 400Revision=0 401Status=656 402SubClassCode=0 403SubsystemID=0 404SubsystemVendorID=0 405VendorID=4107 406clock=0 407config_latency=20000 408dma_data_free=false 409dma_desc_free=false 410dma_no_allocate=true 411dma_read_delay=0 412dma_read_factor=0 413dma_write_delay=0 414dma_write_factor=0 415hardware_address=00:90:00:00:00:01 416intr_delay=10000000 417max_backoff_delay=10000000 418min_backoff_delay=4000 419pci_bus=0 420pci_dev=1 421pci_func=0 422pio_latency=1000 423platform=system.tsunami 424rss=false 425rx_delay=1000000 426rx_fifo_size=524288 427rx_filter=true 428rx_thread=false 429system=system 430tx_delay=1000000 431tx_fifo_size=524288 432tx_thread=false 433config=system.iobus.port[29] 434dma=system.iobus.port[30] 435pio=system.iobus.port[27] 436 437[system.tsunami.fake_OROM] 438type=IsaFake 439pio_addr=8796093677568 440pio_latency=1000 441pio_size=393216 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[9] 452 453[system.tsunami.fake_ata0] 454type=IsaFake 455pio_addr=8804615848432 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[20] 468 469[system.tsunami.fake_ata1] 470type=IsaFake 471pio_addr=8804615848304 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[21] 484 485[system.tsunami.fake_pnp_addr] 486type=IsaFake 487pio_addr=8804615848569 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[10] 500 501[system.tsunami.fake_pnp_read0] 502type=IsaFake 503pio_addr=8804615848451 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[12] 516 517[system.tsunami.fake_pnp_read1] 518type=IsaFake 519pio_addr=8804615848515 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[13] 532 533[system.tsunami.fake_pnp_read2] 534type=IsaFake 535pio_addr=8804615848579 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[14] 548 549[system.tsunami.fake_pnp_read3] 550type=IsaFake 551pio_addr=8804615848643 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[15] 564 565[system.tsunami.fake_pnp_read4] 566type=IsaFake 567pio_addr=8804615848707 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[16] 580 581[system.tsunami.fake_pnp_read5] 582type=IsaFake 583pio_addr=8804615848771 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[17] 596 597[system.tsunami.fake_pnp_read6] 598type=IsaFake 599pio_addr=8804615848835 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[18] 612 613[system.tsunami.fake_pnp_read7] 614type=IsaFake 615pio_addr=8804615848899 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[19] 628 629[system.tsunami.fake_pnp_write] 630type=IsaFake 631pio_addr=8804615850617 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[11] 644 645[system.tsunami.fake_ppc] 646type=IsaFake 647pio_addr=8804615848891 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[8] 660 661[system.tsunami.fake_sm_chip] 662type=IsaFake 663pio_addr=8804615848816 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[3] 676 677[system.tsunami.fake_uart1] 678type=IsaFake 679pio_addr=8804615848696 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[4] 692 693[system.tsunami.fake_uart2] 694type=IsaFake 695pio_addr=8804615848936 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[5] 708 709[system.tsunami.fake_uart3] 710type=IsaFake 711pio_addr=8804615848680 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[6] 724 725[system.tsunami.fake_uart4] 726type=IsaFake 727pio_addr=8804615848944 728pio_latency=1000 729pio_size=8 730platform=system.tsunami 731ret_bad_addr=false 732ret_data16=65535 733ret_data32=4294967295 734ret_data64=18446744073709551615 735ret_data8=255 736system=system 737update_data=false 738warn_access= 739pio=system.iobus.port[7] 740 741[system.tsunami.fb] 742type=BadDevice 743devicename=FrameBuffer 744pio_addr=8804615848912 745pio_latency=1000 746platform=system.tsunami 747system=system 748pio=system.iobus.port[22] 749 750[system.tsunami.ide] 751type=IdeController 752BAR0=1 753BAR0LegacyIO=false 754BAR0Size=8 755BAR1=1 756BAR1LegacyIO=false 757BAR1Size=4 758BAR2=1 759BAR2LegacyIO=false 760BAR2Size=8 761BAR3=1 762BAR3LegacyIO=false 763BAR3Size=4 764BAR4=1 765BAR4LegacyIO=false 766BAR4Size=16 767BAR5=1 768BAR5LegacyIO=false 769BAR5Size=0 770BIST=0 771CacheLineSize=0 772CardbusCIS=0 773ClassCode=1 774Command=0 775DeviceID=28945 776ExpansionROM=0 777HeaderType=0 778InterruptLine=31 779InterruptPin=1 780LatencyTimer=0 781MaximumLatency=0 782MinimumGrant=0 783ProgIF=133 784Revision=0 785Status=640 786SubClassCode=1 787SubsystemID=0 788SubsystemVendorID=0 789VendorID=32902 790config_latency=20000 791ctrl_offset=0 792disks=system.disk0 system.disk2 793io_shift=0 794max_backoff_delay=10000000 795min_backoff_delay=4000 796pci_bus=0 797pci_dev=0 798pci_func=0 799pio_latency=1000 800platform=system.tsunami 801system=system 802config=system.iobus.port[31] 803dma=system.iobus.port[32] 804pio=system.iobus.port[26] 805 806[system.tsunami.io] 807type=TsunamiIO 808frequency=976562500 809pio_addr=8804615847936 810pio_latency=1000 811platform=system.tsunami 812system=system 813time=Thu Jan 1 00:00:00 2009 814tsunami=system.tsunami 815year_is_bcd=false 816pio=system.iobus.port[23] 817 818[system.tsunami.pchip] 819type=TsunamiPChip 820pio_addr=8802535473152 821pio_latency=1000 822platform=system.tsunami 823system=system 824tsunami=system.tsunami 825pio=system.iobus.port[2] 826 827[system.tsunami.pciconfig] 828type=PciConfigAll 829bus=0 830pio_latency=1 831platform=system.tsunami 832size=16777216 833system=system 834pio=system.iobus.default 835 836[system.tsunami.uart] 837type=Uart8250 838pio_addr=8804615848952 839pio_latency=1000 840platform=system.tsunami 841system=system 842terminal=system.terminal 843pio=system.iobus.port[24] 844 845