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