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