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