Annotation of tme/machine/sun3/SUN3-CARRERA, revision 1.1

1.1     ! root        1: # $Id: SUN3-CARRERA,v 1.5 2005/05/10 11:15:26 fredette Exp $
        !             2: 
        !             3: ## SUN3-CARRERA - example tmesh commands to create a Sun3 "Carrera" VME
        !             4: ## machine:
        !             5: 
        !             6: ## the sun3 common buses and devices:
        !             7: ##
        !             8: mainbus0: tme/machine/sun3 my-sun3-idprom.bin
        !             9: cpu0 at mainbus0: tme/ic/m68020 fpu-type m68881 fpu-compliance unknown fpu-incomplete line-f
        !            10: obio0 at mainbus0 obio: tme/generic/bus size 16MB
        !            11: obmem0 at mainbus0 obmem: tme/generic/bus size 4GB
        !            12: ram0 at obmem0 addr 0x0: tme/host/posix/memory ram 8MB
        !            13: rom0 at obmem0 addr 0x0fef0000: tme/host/posix/memory rom sun3-carrera-rev-3.0.bin
        !            14: 
        !            15: ## the sun3 common obio devices:
        !            16: ##
        !            17: zs0 at obio0 addr 0x020000 ipl 6: tme/machine/sun3/zs
        !            18: zs1 at obio0 addr 0x000000 ipl 6: tme/machine/sun3/zs
        !            19: eeprom0        at obio0 addr 0x040000: tme/host/posix/memory persistent my-sun3-eeprom.bin
        !            20: clock0 at obio0 addr 0x060000: tme/machine/sun3/clock
        !            21: mainbus0 memerr        at obio0 addr 0x080000 ipl 7
        !            22: mainbus0 intreg        at obio0 addr 0x0A0000
        !            23: 
        !            24: ## the Sun Intel Ethernet on-board:
        !            25: ##
        !            26: # uncomment these lines if you have read/write permission on one
        !            27: # of your /dev/bpfN devices and you want an Ethernet device:
        !            28: #
        !            29: #obie0: tme/machine/sun3/obie
        !            30: #obie0 csr at obio0 addr 0x0c0000 ipl 3
        !            31: #obie0 memory at mainbus0
        !            32: #ie0 at obie0: tme/ic/i82586
        !            33: #bpf1 at ie0: tme/host/bsd/bpf delay 10000
        !            34: 
        !            35: ## the Sun type-3 keyboard and mouse:
        !            36: ##
        !            37: kbd0 at zs1 channel A: tme/serial/keyboard type sun-type-3 macros my-sun-macros.txt map sun-keyboards.txt rate 20
        !            38: ms0 at zs1 channel B: tme/serial/mouse type mousesystems-5
        !            39: 
        !            40: ## the Sun bwtwo on-board:
        !            41: ##
        !            42: bwtwo0 at obmem0 addr 0xff000000: tme/machine/sun3/bwtwo type old-onboard
        !            43: 
        !            44: ## ttya:
        !            45: ##
        !            46: # uncomment the following line if you aren't using the GTK-based
        !            47: # display console.  this will connect ttya to the master side of
        !            48: # a pseudo-tty (in this case, /dev/ttyr0), which you can connect to
        !            49: # using tip or some other serial communications program on the slave
        !            50: # side (in this case, /dev/ptyr0):
        !            51: #
        !            52: #console0 at zs0 channel A: tme/host/posix/serial device /dev/ttyr0 break-carats
        !            53: 
        !            54: ## the sun3 VME buses:
        !            55: ##
        !            56: vme0: tme/generic/bus size 4GB
        !            57: mainbus0 vme at vme0 addr 0x00000
        !            58: 
        !            59: ## the Sun "SCSI-2" VME board (shares the Multibus implementation):
        !            60: ##
        !            61: #sc0 at vme0 addr 0xff200000 ipl 2: tme/bus/multibus/sun-sc vme
        !            62: #scsibus0 at sc0: tme/scsi/bus
        !            63: #zs2 at vme0 addr 0xff200800 ipl 6: tme/machine/sun3/zs
        !            64: #zs3 at vme0 addr 0xff201000 ipl 6: tme/machine/sun3/zs
        !            65: 
        !            66: ## the Sun "SCSI-3" VME board
        !            67: ##
        !            68: si0: tme/machine/sun3/si type vme
        !            69: si0 csr at vme0 addr 0xff200000 ipl 2
        !            70: ncr0 at si0: tme/ic/ncr5380
        !            71: scsibus0 at ncr0: tme/scsi/bus
        !            72: 
        !            73: ## the Sun cgthree VME board (handled by the cgtwo emulation):
        !            74: ##
        !            75: cgthree0 at vme0 addr 0xff400000 ipl 4: tme/machine/sun3/cgtwo type sun3
        !            76: 
        !            77: ## the GTK-based display console:
        !            78: ##
        !            79: # comment out these lines, and the bwtwo0 and cgthree0 declarations
        !            80: # above, if you don't have GTK or you don't want a display console:
        !            81: #
        !            82: display0: tme/host/gtk/display
        !            83: display0 at bwtwo0
        !            84: display0 at cgthree0
        !            85: display0 at kbd0
        !            86: display0 at ms0
        !            87: 
        !            88: ## a SCSI disk:
        !            89: ##
        !            90: # if you're using SunOS, change the disk type from tme-scsi-1 to
        !            91: # acb4000, to get an Adaptec ACB-4000 compatible disk:
        !            92: #
        !            93: sd0 at scsibus0: tme/scsi/disk id 0 type tme-scsi-1
        !            94: disk0 at sd0: tme/host/posix/disk file my-sun3-disk.img
        !            95: 
        !            96: ## a SCSI tape:
        !            97: ##
        !            98: # if you're using SunOS, remove the vendor EMULEX and product "MT-02 QIC" 
        !            99: # to get a 100% Emulex MT-02 compatible tape:
        !           100: #
        !           101: st0 at scsibus0: tme/scsi/tape id 4 type emulex-mt02 vendor EMULEX product "MT-02 QIC"
        !           102: tape0 at st0: tme/host/posix/tape
        !           103: 
        !           104: ## power up the machine:
        !           105: ##
        !           106: # uncomment this line to automatically power up the machine when
        !           107: # tmesh starts:
        !           108: #
        !           109: # command mainbus0 power up

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.