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