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