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