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