config.ini revision 9134
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=atomic 19memories=system.physmem 20num_work_ids=16 21pal=/dist/m5/system/binaries/ts_osfpal 22readfile=tests/halt.sh 23symbolfile= 24system_rev=1024 25system_type=34 26work_begin_ckpt_count=0 27work_begin_cpu_id_exit=-1 28work_begin_exit_count=0 29work_cpus_ckpt_count=0 30work_end_ckpt_count=0 31work_end_exit_count=0 32work_item_id=-1 33system_port=system.membus.slave[0] 34 35[system.bridge] 36type=Bridge 37delay=50000 38nack_delay=4000 39ranges=8796093022208:18446744073709551615 40req_size=16 41resp_size=16 42write_ack=false 43master=system.iobus.slave[0] 44slave=system.membus.master[0] 45 46[system.cpu] 47type=AtomicSimpleCPU 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 57fastmem=false 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 70simulate_data_stalls=false 71simulate_inst_stalls=false 72system=system 73tracer=system.cpu.tracer 74width=1 75workload= 76dcache_port=system.cpu.dcache.cpu_side 77icache_port=system.cpu.icache.cpu_side 78 79[system.cpu.dcache] 80type=BaseCache 81addr_ranges=0:18446744073709551615 82assoc=4 83block_size=64 84forward_snoops=true 85hash_delay=1 86is_top_level=true 87latency=1000 88max_miss_count=0 89mshrs=4 90prefetch_on_access=false 91prefetcher=Null 92prioritizeRequests=false 93repl=Null 94size=32768 95subblock_size=0 96system=system 97tgts_per_mshr=8 98trace_addr=0 99two_queue=false 100write_buffers=8 101cpu_side=system.cpu.dcache_port 102mem_side=system.toL2Bus.slave[1] 103 104[system.cpu.dtb] 105type=AlphaTLB 106size=64 107 108[system.cpu.icache] 109type=BaseCache 110addr_ranges=0:18446744073709551615 111assoc=1 112block_size=64 113forward_snoops=true 114hash_delay=1 115is_top_level=true 116latency=1000 117max_miss_count=0 118mshrs=4 119prefetch_on_access=false 120prefetcher=Null 121prioritizeRequests=false 122repl=Null 123size=32768 124subblock_size=0 125system=system 126tgts_per_mshr=8 127trace_addr=0 128two_queue=false 129write_buffers=8 130cpu_side=system.cpu.icache_port 131mem_side=system.toL2Bus.slave[0] 132 133[system.cpu.interrupts] 134type=AlphaInterrupts 135 136[system.cpu.itb] 137type=AlphaTLB 138size=48 139 140[system.cpu.tracer] 141type=ExeTracer 142 143[system.disk0] 144type=IdeDisk 145children=image 146delay=1000000 147driveID=master 148image=system.disk0.image 149 150[system.disk0.image] 151type=CowDiskImage 152children=child 153child=system.disk0.image.child 154image_file= 155read_only=false 156table_size=65536 157 158[system.disk0.image.child] 159type=RawDiskImage 160image_file=/dist/m5/system/disks/linux-latest.img 161read_only=true 162 163[system.disk2] 164type=IdeDisk 165children=image 166delay=1000000 167driveID=master 168image=system.disk2.image 169 170[system.disk2.image] 171type=CowDiskImage 172children=child 173child=system.disk2.image.child 174image_file= 175read_only=false 176table_size=65536 177 178[system.disk2.image.child] 179type=RawDiskImage 180image_file=/dist/m5/system/disks/linux-bigswap2.img 181read_only=true 182 183[system.intrctrl] 184type=IntrControl 185sys=system 186 187[system.iobus] 188type=NoncoherentBus 189block_size=64 190clock=1000 191header_cycles=1 192use_default_range=true 193width=8 194default=system.tsunami.pciconfig.pio 195master=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.ethernet.pio system.tsunami.ethernet.config system.iocache.cpu_side 196slave=system.bridge.master system.tsunami.ide.dma system.tsunami.ethernet.dma 197 198[system.iocache] 199type=BaseCache 200addr_ranges=0:8589934591 201assoc=8 202block_size=64 203forward_snoops=false 204hash_delay=1 205is_top_level=true 206latency=50000 207max_miss_count=0 208mshrs=20 209prefetch_on_access=false 210prefetcher=Null 211prioritizeRequests=false 212repl=Null 213size=1024 214subblock_size=0 215system=system 216tgts_per_mshr=12 217trace_addr=0 218two_queue=false 219write_buffers=8 220cpu_side=system.iobus.master[29] 221mem_side=system.membus.slave[1] 222 223[system.l2c] 224type=BaseCache 225addr_ranges=0:18446744073709551615 226assoc=8 227block_size=64 228forward_snoops=true 229hash_delay=1 230is_top_level=false 231latency=10000 232max_miss_count=0 233mshrs=92 234prefetch_on_access=false 235prefetcher=Null 236prioritizeRequests=false 237repl=Null 238size=4194304 239subblock_size=0 240system=system 241tgts_per_mshr=16 242trace_addr=0 243two_queue=false 244write_buffers=8 245cpu_side=system.toL2Bus.master[0] 246mem_side=system.membus.slave[2] 247 248[system.membus] 249type=CoherentBus 250children=badaddr_responder 251block_size=64 252clock=1000 253header_cycles=1 254use_default_range=false 255width=8 256default=system.membus.badaddr_responder.pio 257master=system.bridge.slave system.physmem.port 258slave=system.system_port system.iocache.mem_side system.l2c.mem_side 259 260[system.membus.badaddr_responder] 261type=IsaFake 262fake_mem=false 263pio_addr=0 264pio_latency=1000 265pio_size=8 266ret_bad_addr=true 267ret_data16=65535 268ret_data32=4294967295 269ret_data64=18446744073709551615 270ret_data8=255 271system=system 272update_data=false 273warn_access= 274pio=system.membus.default 275 276[system.physmem] 277type=SimpleMemory 278conf_table_reported=false 279file= 280in_addr_map=true 281latency=30000 282latency_var=0 283null=false 284range=0:134217727 285zero=false 286port=system.membus.master[1] 287 288[system.simple_disk] 289type=SimpleDisk 290children=disk 291disk=system.simple_disk.disk 292system=system 293 294[system.simple_disk.disk] 295type=RawDiskImage 296image_file=/dist/m5/system/disks/linux-latest.img 297read_only=true 298 299[system.terminal] 300type=Terminal 301intr_control=system.intrctrl 302number=0 303output=true 304port=3456 305 306[system.toL2Bus] 307type=CoherentBus 308block_size=64 309clock=1000 310header_cycles=1 311use_default_range=false 312width=8 313master=system.l2c.cpu_side 314slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side 315 316[system.tsunami] 317type=Tsunami 318children=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 319intrctrl=system.intrctrl 320system=system 321 322[system.tsunami.backdoor] 323type=AlphaBackdoor 324cpu=system.cpu 325disk=system.simple_disk 326pio_addr=8804682956800 327pio_latency=1000 328platform=system.tsunami 329system=system 330terminal=system.terminal 331pio=system.iobus.master[24] 332 333[system.tsunami.cchip] 334type=TsunamiCChip 335pio_addr=8803072344064 336pio_latency=1000 337system=system 338tsunami=system.tsunami 339pio=system.iobus.master[0] 340 341[system.tsunami.ethernet] 342type=NSGigE 343BAR0=1 344BAR0LegacyIO=false 345BAR0Size=256 346BAR1=0 347BAR1LegacyIO=false 348BAR1Size=4096 349BAR2=0 350BAR2LegacyIO=false 351BAR2Size=0 352BAR3=0 353BAR3LegacyIO=false 354BAR3Size=0 355BAR4=0 356BAR4LegacyIO=false 357BAR4Size=0 358BAR5=0 359BAR5LegacyIO=false 360BAR5Size=0 361BIST=0 362CacheLineSize=0 363CardbusCIS=0 364ClassCode=2 365Command=0 366DeviceID=34 367ExpansionROM=0 368HeaderType=0 369InterruptLine=30 370InterruptPin=1 371LatencyTimer=0 372MaximumLatency=52 373MinimumGrant=176 374ProgIF=0 375Revision=0 376Status=656 377SubClassCode=0 378SubsystemID=0 379SubsystemVendorID=0 380VendorID=4107 381clock=0 382config_latency=20000 383dma_data_free=false 384dma_desc_free=false 385dma_no_allocate=true 386dma_read_delay=0 387dma_read_factor=0 388dma_write_delay=0 389dma_write_factor=0 390hardware_address=00:90:00:00:00:01 391intr_delay=10000000 392max_backoff_delay=10000000 393min_backoff_delay=4000 394pci_bus=0 395pci_dev=1 396pci_func=0 397pio_latency=1000 398platform=system.tsunami 399rss=false 400rx_delay=1000000 401rx_fifo_size=524288 402rx_filter=true 403rx_thread=false 404system=system 405tx_delay=1000000 406tx_fifo_size=524288 407tx_thread=false 408config=system.iobus.master[28] 409dma=system.iobus.slave[2] 410pio=system.iobus.master[27] 411 412[system.tsunami.fake_OROM] 413type=IsaFake 414fake_mem=false 415pio_addr=8796093677568 416pio_latency=1000 417pio_size=393216 418ret_bad_addr=false 419ret_data16=65535 420ret_data32=4294967295 421ret_data64=18446744073709551615 422ret_data8=255 423system=system 424update_data=false 425warn_access= 426pio=system.iobus.master[8] 427 428[system.tsunami.fake_ata0] 429type=IsaFake 430fake_mem=false 431pio_addr=8804615848432 432pio_latency=1000 433pio_size=8 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.master[19] 443 444[system.tsunami.fake_ata1] 445type=IsaFake 446fake_mem=false 447pio_addr=8804615848304 448pio_latency=1000 449pio_size=8 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.master[20] 459 460[system.tsunami.fake_pnp_addr] 461type=IsaFake 462fake_mem=false 463pio_addr=8804615848569 464pio_latency=1000 465pio_size=8 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.master[9] 475 476[system.tsunami.fake_pnp_read0] 477type=IsaFake 478fake_mem=false 479pio_addr=8804615848451 480pio_latency=1000 481pio_size=8 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.master[11] 491 492[system.tsunami.fake_pnp_read1] 493type=IsaFake 494fake_mem=false 495pio_addr=8804615848515 496pio_latency=1000 497pio_size=8 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.master[12] 507 508[system.tsunami.fake_pnp_read2] 509type=IsaFake 510fake_mem=false 511pio_addr=8804615848579 512pio_latency=1000 513pio_size=8 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.master[13] 523 524[system.tsunami.fake_pnp_read3] 525type=IsaFake 526fake_mem=false 527pio_addr=8804615848643 528pio_latency=1000 529pio_size=8 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.master[14] 539 540[system.tsunami.fake_pnp_read4] 541type=IsaFake 542fake_mem=false 543pio_addr=8804615848707 544pio_latency=1000 545pio_size=8 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.master[15] 555 556[system.tsunami.fake_pnp_read5] 557type=IsaFake 558fake_mem=false 559pio_addr=8804615848771 560pio_latency=1000 561pio_size=8 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.master[16] 571 572[system.tsunami.fake_pnp_read6] 573type=IsaFake 574fake_mem=false 575pio_addr=8804615848835 576pio_latency=1000 577pio_size=8 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.master[17] 587 588[system.tsunami.fake_pnp_read7] 589type=IsaFake 590fake_mem=false 591pio_addr=8804615848899 592pio_latency=1000 593pio_size=8 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.master[18] 603 604[system.tsunami.fake_pnp_write] 605type=IsaFake 606fake_mem=false 607pio_addr=8804615850617 608pio_latency=1000 609pio_size=8 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.master[10] 619 620[system.tsunami.fake_ppc] 621type=IsaFake 622fake_mem=false 623pio_addr=8804615848891 624pio_latency=1000 625pio_size=8 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.master[7] 635 636[system.tsunami.fake_sm_chip] 637type=IsaFake 638fake_mem=false 639pio_addr=8804615848816 640pio_latency=1000 641pio_size=8 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.master[2] 651 652[system.tsunami.fake_uart1] 653type=IsaFake 654fake_mem=false 655pio_addr=8804615848696 656pio_latency=1000 657pio_size=8 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.master[3] 667 668[system.tsunami.fake_uart2] 669type=IsaFake 670fake_mem=false 671pio_addr=8804615848936 672pio_latency=1000 673pio_size=8 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.master[4] 683 684[system.tsunami.fake_uart3] 685type=IsaFake 686fake_mem=false 687pio_addr=8804615848680 688pio_latency=1000 689pio_size=8 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.master[5] 699 700[system.tsunami.fake_uart4] 701type=IsaFake 702fake_mem=false 703pio_addr=8804615848944 704pio_latency=1000 705pio_size=8 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.master[6] 715 716[system.tsunami.fb] 717type=BadDevice 718devicename=FrameBuffer 719pio_addr=8804615848912 720pio_latency=1000 721system=system 722pio=system.iobus.master[21] 723 724[system.tsunami.ide] 725type=IdeController 726BAR0=1 727BAR0LegacyIO=false 728BAR0Size=8 729BAR1=1 730BAR1LegacyIO=false 731BAR1Size=4 732BAR2=1 733BAR2LegacyIO=false 734BAR2Size=8 735BAR3=1 736BAR3LegacyIO=false 737BAR3Size=4 738BAR4=1 739BAR4LegacyIO=false 740BAR4Size=16 741BAR5=1 742BAR5LegacyIO=false 743BAR5Size=0 744BIST=0 745CacheLineSize=0 746CardbusCIS=0 747ClassCode=1 748Command=0 749DeviceID=28945 750ExpansionROM=0 751HeaderType=0 752InterruptLine=31 753InterruptPin=1 754LatencyTimer=0 755MaximumLatency=0 756MinimumGrant=0 757ProgIF=133 758Revision=0 759Status=640 760SubClassCode=1 761SubsystemID=0 762SubsystemVendorID=0 763VendorID=32902 764config_latency=20000 765ctrl_offset=0 766disks=system.disk0 system.disk2 767io_shift=0 768max_backoff_delay=10000000 769min_backoff_delay=4000 770pci_bus=0 771pci_dev=0 772pci_func=0 773pio_latency=1000 774platform=system.tsunami 775system=system 776config=system.iobus.master[26] 777dma=system.iobus.slave[1] 778pio=system.iobus.master[25] 779 780[system.tsunami.io] 781type=TsunamiIO 782frequency=976562500 783pio_addr=8804615847936 784pio_latency=1000 785system=system 786time=Thu Jan 1 00:00:00 2009 787tsunami=system.tsunami 788year_is_bcd=false 789pio=system.iobus.master[22] 790 791[system.tsunami.pchip] 792type=TsunamiPChip 793pio_addr=8802535473152 794pio_latency=1000 795system=system 796tsunami=system.tsunami 797pio=system.iobus.master[1] 798 799[system.tsunami.pciconfig] 800type=PciConfigAll 801bus=0 802pio_latency=1 803platform=system.tsunami 804size=16777216 805system=system 806pio=system.iobus.default 807 808[system.tsunami.uart] 809type=Uart8250 810pio_addr=8804615848952 811pio_latency=1000 812platform=system.tsunami 813system=system 814terminal=system.terminal 815pio=system.iobus.master[23] 816 817