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