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