config.ini revision 9134
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=timing 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=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 71workload= 72dcache_port=system.cpu.dcache.cpu_side 73icache_port=system.cpu.icache.cpu_side 74 75[system.cpu.dcache] 76type=BaseCache 77addr_ranges=0:18446744073709551615 78assoc=4 79block_size=64 80forward_snoops=true 81hash_delay=1 82is_top_level=true 83latency=1000 84max_miss_count=0 85mshrs=4 86prefetch_on_access=false 87prefetcher=Null 88prioritizeRequests=false 89repl=Null 90size=32768 91subblock_size=0 92system=system 93tgts_per_mshr=8 94trace_addr=0 95two_queue=false 96write_buffers=8 97cpu_side=system.cpu.dcache_port 98mem_side=system.toL2Bus.slave[1] 99 100[system.cpu.dtb] 101type=AlphaTLB 102size=64 103 104[system.cpu.icache] 105type=BaseCache 106addr_ranges=0:18446744073709551615 107assoc=1 108block_size=64 109forward_snoops=true 110hash_delay=1 111is_top_level=true 112latency=1000 113max_miss_count=0 114mshrs=4 115prefetch_on_access=false 116prefetcher=Null 117prioritizeRequests=false 118repl=Null 119size=32768 120subblock_size=0 121system=system 122tgts_per_mshr=8 123trace_addr=0 124two_queue=false 125write_buffers=8 126cpu_side=system.cpu.icache_port 127mem_side=system.toL2Bus.slave[0] 128 129[system.cpu.interrupts] 130type=AlphaInterrupts 131 132[system.cpu.itb] 133type=AlphaTLB 134size=48 135 136[system.cpu.tracer] 137type=ExeTracer 138 139[system.disk0] 140type=IdeDisk 141children=image 142delay=1000000 143driveID=master 144image=system.disk0.image 145 146[system.disk0.image] 147type=CowDiskImage 148children=child 149child=system.disk0.image.child 150image_file= 151read_only=false 152table_size=65536 153 154[system.disk0.image.child] 155type=RawDiskImage 156image_file=/dist/m5/system/disks/linux-latest.img 157read_only=true 158 159[system.disk2] 160type=IdeDisk 161children=image 162delay=1000000 163driveID=master 164image=system.disk2.image 165 166[system.disk2.image] 167type=CowDiskImage 168children=child 169child=system.disk2.image.child 170image_file= 171read_only=false 172table_size=65536 173 174[system.disk2.image.child] 175type=RawDiskImage 176image_file=/dist/m5/system/disks/linux-bigswap2.img 177read_only=true 178 179[system.intrctrl] 180type=IntrControl 181sys=system 182 183[system.iobus] 184type=NoncoherentBus 185block_size=64 186clock=1000 187header_cycles=1 188use_default_range=true 189width=8 190default=system.tsunami.pciconfig.pio 191master=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 192slave=system.bridge.master system.tsunami.ide.dma system.tsunami.ethernet.dma 193 194[system.iocache] 195type=BaseCache 196addr_ranges=0:8589934591 197assoc=8 198block_size=64 199forward_snoops=false 200hash_delay=1 201is_top_level=true 202latency=50000 203max_miss_count=0 204mshrs=20 205prefetch_on_access=false 206prefetcher=Null 207prioritizeRequests=false 208repl=Null 209size=1024 210subblock_size=0 211system=system 212tgts_per_mshr=12 213trace_addr=0 214two_queue=false 215write_buffers=8 216cpu_side=system.iobus.master[29] 217mem_side=system.membus.slave[1] 218 219[system.l2c] 220type=BaseCache 221addr_ranges=0:18446744073709551615 222assoc=8 223block_size=64 224forward_snoops=true 225hash_delay=1 226is_top_level=false 227latency=10000 228max_miss_count=0 229mshrs=92 230prefetch_on_access=false 231prefetcher=Null 232prioritizeRequests=false 233repl=Null 234size=4194304 235subblock_size=0 236system=system 237tgts_per_mshr=16 238trace_addr=0 239two_queue=false 240write_buffers=8 241cpu_side=system.toL2Bus.master[0] 242mem_side=system.membus.slave[2] 243 244[system.membus] 245type=CoherentBus 246children=badaddr_responder 247block_size=64 248clock=1000 249header_cycles=1 250use_default_range=false 251width=8 252default=system.membus.badaddr_responder.pio 253master=system.bridge.slave system.physmem.port 254slave=system.system_port system.iocache.mem_side system.l2c.mem_side 255 256[system.membus.badaddr_responder] 257type=IsaFake 258fake_mem=false 259pio_addr=0 260pio_latency=1000 261pio_size=8 262ret_bad_addr=true 263ret_data16=65535 264ret_data32=4294967295 265ret_data64=18446744073709551615 266ret_data8=255 267system=system 268update_data=false 269warn_access= 270pio=system.membus.default 271 272[system.physmem] 273type=SimpleMemory 274conf_table_reported=false 275file= 276in_addr_map=true 277latency=30000 278latency_var=0 279null=false 280range=0:134217727 281zero=false 282port=system.membus.master[1] 283 284[system.simple_disk] 285type=SimpleDisk 286children=disk 287disk=system.simple_disk.disk 288system=system 289 290[system.simple_disk.disk] 291type=RawDiskImage 292image_file=/dist/m5/system/disks/linux-latest.img 293read_only=true 294 295[system.terminal] 296type=Terminal 297intr_control=system.intrctrl 298number=0 299output=true 300port=3456 301 302[system.toL2Bus] 303type=CoherentBus 304block_size=64 305clock=1000 306header_cycles=1 307use_default_range=false 308width=8 309master=system.l2c.cpu_side 310slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side 311 312[system.tsunami] 313type=Tsunami 314children=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 315intrctrl=system.intrctrl 316system=system 317 318[system.tsunami.backdoor] 319type=AlphaBackdoor 320cpu=system.cpu 321disk=system.simple_disk 322pio_addr=8804682956800 323pio_latency=1000 324platform=system.tsunami 325system=system 326terminal=system.terminal 327pio=system.iobus.master[24] 328 329[system.tsunami.cchip] 330type=TsunamiCChip 331pio_addr=8803072344064 332pio_latency=1000 333system=system 334tsunami=system.tsunami 335pio=system.iobus.master[0] 336 337[system.tsunami.ethernet] 338type=NSGigE 339BAR0=1 340BAR0LegacyIO=false 341BAR0Size=256 342BAR1=0 343BAR1LegacyIO=false 344BAR1Size=4096 345BAR2=0 346BAR2LegacyIO=false 347BAR2Size=0 348BAR3=0 349BAR3LegacyIO=false 350BAR3Size=0 351BAR4=0 352BAR4LegacyIO=false 353BAR4Size=0 354BAR5=0 355BAR5LegacyIO=false 356BAR5Size=0 357BIST=0 358CacheLineSize=0 359CardbusCIS=0 360ClassCode=2 361Command=0 362DeviceID=34 363ExpansionROM=0 364HeaderType=0 365InterruptLine=30 366InterruptPin=1 367LatencyTimer=0 368MaximumLatency=52 369MinimumGrant=176 370ProgIF=0 371Revision=0 372Status=656 373SubClassCode=0 374SubsystemID=0 375SubsystemVendorID=0 376VendorID=4107 377clock=0 378config_latency=20000 379dma_data_free=false 380dma_desc_free=false 381dma_no_allocate=true 382dma_read_delay=0 383dma_read_factor=0 384dma_write_delay=0 385dma_write_factor=0 386hardware_address=00:90:00:00:00:01 387intr_delay=10000000 388max_backoff_delay=10000000 389min_backoff_delay=4000 390pci_bus=0 391pci_dev=1 392pci_func=0 393pio_latency=1000 394platform=system.tsunami 395rss=false 396rx_delay=1000000 397rx_fifo_size=524288 398rx_filter=true 399rx_thread=false 400system=system 401tx_delay=1000000 402tx_fifo_size=524288 403tx_thread=false 404config=system.iobus.master[28] 405dma=system.iobus.slave[2] 406pio=system.iobus.master[27] 407 408[system.tsunami.fake_OROM] 409type=IsaFake 410fake_mem=false 411pio_addr=8796093677568 412pio_latency=1000 413pio_size=393216 414ret_bad_addr=false 415ret_data16=65535 416ret_data32=4294967295 417ret_data64=18446744073709551615 418ret_data8=255 419system=system 420update_data=false 421warn_access= 422pio=system.iobus.master[8] 423 424[system.tsunami.fake_ata0] 425type=IsaFake 426fake_mem=false 427pio_addr=8804615848432 428pio_latency=1000 429pio_size=8 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.master[19] 439 440[system.tsunami.fake_ata1] 441type=IsaFake 442fake_mem=false 443pio_addr=8804615848304 444pio_latency=1000 445pio_size=8 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.master[20] 455 456[system.tsunami.fake_pnp_addr] 457type=IsaFake 458fake_mem=false 459pio_addr=8804615848569 460pio_latency=1000 461pio_size=8 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.master[9] 471 472[system.tsunami.fake_pnp_read0] 473type=IsaFake 474fake_mem=false 475pio_addr=8804615848451 476pio_latency=1000 477pio_size=8 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.master[11] 487 488[system.tsunami.fake_pnp_read1] 489type=IsaFake 490fake_mem=false 491pio_addr=8804615848515 492pio_latency=1000 493pio_size=8 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.master[12] 503 504[system.tsunami.fake_pnp_read2] 505type=IsaFake 506fake_mem=false 507pio_addr=8804615848579 508pio_latency=1000 509pio_size=8 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.master[13] 519 520[system.tsunami.fake_pnp_read3] 521type=IsaFake 522fake_mem=false 523pio_addr=8804615848643 524pio_latency=1000 525pio_size=8 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.master[14] 535 536[system.tsunami.fake_pnp_read4] 537type=IsaFake 538fake_mem=false 539pio_addr=8804615848707 540pio_latency=1000 541pio_size=8 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.master[15] 551 552[system.tsunami.fake_pnp_read5] 553type=IsaFake 554fake_mem=false 555pio_addr=8804615848771 556pio_latency=1000 557pio_size=8 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.master[16] 567 568[system.tsunami.fake_pnp_read6] 569type=IsaFake 570fake_mem=false 571pio_addr=8804615848835 572pio_latency=1000 573pio_size=8 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.master[17] 583 584[system.tsunami.fake_pnp_read7] 585type=IsaFake 586fake_mem=false 587pio_addr=8804615848899 588pio_latency=1000 589pio_size=8 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.master[18] 599 600[system.tsunami.fake_pnp_write] 601type=IsaFake 602fake_mem=false 603pio_addr=8804615850617 604pio_latency=1000 605pio_size=8 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.master[10] 615 616[system.tsunami.fake_ppc] 617type=IsaFake 618fake_mem=false 619pio_addr=8804615848891 620pio_latency=1000 621pio_size=8 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.master[7] 631 632[system.tsunami.fake_sm_chip] 633type=IsaFake 634fake_mem=false 635pio_addr=8804615848816 636pio_latency=1000 637pio_size=8 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.master[2] 647 648[system.tsunami.fake_uart1] 649type=IsaFake 650fake_mem=false 651pio_addr=8804615848696 652pio_latency=1000 653pio_size=8 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.master[3] 663 664[system.tsunami.fake_uart2] 665type=IsaFake 666fake_mem=false 667pio_addr=8804615848936 668pio_latency=1000 669pio_size=8 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.master[4] 679 680[system.tsunami.fake_uart3] 681type=IsaFake 682fake_mem=false 683pio_addr=8804615848680 684pio_latency=1000 685pio_size=8 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.master[5] 695 696[system.tsunami.fake_uart4] 697type=IsaFake 698fake_mem=false 699pio_addr=8804615848944 700pio_latency=1000 701pio_size=8 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.master[6] 711 712[system.tsunami.fb] 713type=BadDevice 714devicename=FrameBuffer 715pio_addr=8804615848912 716pio_latency=1000 717system=system 718pio=system.iobus.master[21] 719 720[system.tsunami.ide] 721type=IdeController 722BAR0=1 723BAR0LegacyIO=false 724BAR0Size=8 725BAR1=1 726BAR1LegacyIO=false 727BAR1Size=4 728BAR2=1 729BAR2LegacyIO=false 730BAR2Size=8 731BAR3=1 732BAR3LegacyIO=false 733BAR3Size=4 734BAR4=1 735BAR4LegacyIO=false 736BAR4Size=16 737BAR5=1 738BAR5LegacyIO=false 739BAR5Size=0 740BIST=0 741CacheLineSize=0 742CardbusCIS=0 743ClassCode=1 744Command=0 745DeviceID=28945 746ExpansionROM=0 747HeaderType=0 748InterruptLine=31 749InterruptPin=1 750LatencyTimer=0 751MaximumLatency=0 752MinimumGrant=0 753ProgIF=133 754Revision=0 755Status=640 756SubClassCode=1 757SubsystemID=0 758SubsystemVendorID=0 759VendorID=32902 760config_latency=20000 761ctrl_offset=0 762disks=system.disk0 system.disk2 763io_shift=0 764max_backoff_delay=10000000 765min_backoff_delay=4000 766pci_bus=0 767pci_dev=0 768pci_func=0 769pio_latency=1000 770platform=system.tsunami 771system=system 772config=system.iobus.master[26] 773dma=system.iobus.slave[1] 774pio=system.iobus.master[25] 775 776[system.tsunami.io] 777type=TsunamiIO 778frequency=976562500 779pio_addr=8804615847936 780pio_latency=1000 781system=system 782time=Thu Jan 1 00:00:00 2009 783tsunami=system.tsunami 784year_is_bcd=false 785pio=system.iobus.master[22] 786 787[system.tsunami.pchip] 788type=TsunamiPChip 789pio_addr=8802535473152 790pio_latency=1000 791system=system 792tsunami=system.tsunami 793pio=system.iobus.master[1] 794 795[system.tsunami.pciconfig] 796type=PciConfigAll 797bus=0 798pio_latency=1 799platform=system.tsunami 800size=16777216 801system=system 802pio=system.iobus.default 803 804[system.tsunami.uart] 805type=Uart8250 806pio_addr=8804615848952 807pio_latency=1000 808platform=system.tsunami 809system=system 810terminal=system.terminal 811pio=system.iobus.master[23] 812 813