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