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