Annotation of tme/machine/sun2/SUN2-MULTIBUS, revision 1.1.1.2

1.1.1.2 ! root        1: # $Id: SUN2-MULTIBUS,v 1.8 2003/09/01 14:32:39 fredette Exp $
1.1       root        2: 
1.1.1.2 ! root        3: ## SUN2-MULTIBUS - example tmesh commands to create a Sun2 Multibus
        !             4: ## machine:
1.1       root        5: 
1.1.1.2 ! root        6: ## the Multibus and VME sun2 common buses and devices:
        !             7: ##
1.1       root        8: mainbus0: tme/machine/sun2 multibus my-sun2-idprom.bin
                      9: cpu0 at mainbus0: tme/ic/m68010
                     10: obio0 at mainbus0 obio: tme/generic/bus size 8MB
                     11: obmem0 at mainbus0 obmem: tme/generic/bus size 16MB
                     12: ram0 at obmem0 addr 0x0: tme/host/posix/memory ram 4MB
                     13: rom0 at obmem0 addr 0xef0000: tme/host/posix/memory rom sun2-multi-rev-R.bin
                     14: rom0 at obmem0 addr 0xef8000
                     15: 
1.1.1.2 ! root       16: ## the Multibus sun2 obio devices:
        !            17: ##
        !            18: clock0 at obio0 addr 0x2800: tme/machine/sun2/clock
        !            19: tod0 at obio0 addr 0x3800: tme/machine/sun2/tod
        !            20: zs0 at obio0 addr 0x2000 ipl 6: tme/machine/sun2/zs
1.1       root       21: 
1.1.1.2 ! root       22: ## the Multibus sun2 Multibus buses:
        !            23: ##
        !            24: mbio0 at mainbus0 mbio: tme/generic/bus size 8MB
        !            25: mbmem0: tme/generic/bus size 8MB
        !            26: mainbus0 mbmem at mbmem0 addr 0x00000
1.1       root       27: 
1.1.1.2 ! root       28: ## the Sun "SCSI-2" Multibus board:
        !            29: ##
        !            30: sc0 at mbmem0 addr 0x80000 ipl 2: tme/bus/multibus/sun-sc
        !            31: scsibus0 at sc0: tme/scsi/bus
        !            32: #zs2 at mbmem0 addr 0x80800 ipl 6: tme/machine/sun2/zs
        !            33: #zs3 at mbmem0 addr 0x81000 ipl 6: tme/machine/sun2/zs
        !            34: 
        !            35: ## the 3Com 3C400 Ethernet Multibus board:
        !            36: ##
        !            37: # uncomment these two lines if you have read/write permission on one
        !            38: # of your /dev/bpfN devices and you want an Ethernet device:
        !            39: #
        !            40: #ec0 at mbmem0 addr 0xe0000 ipl 3: tme/bus/multibus/3c400 ether "00:01:02:03:04:05"
        !            41: #bpf0 at ec0: tme/host/bsd/bpf
        !            42: 
        !            43: ## the Sun bwtwo Multibus board, Sun type-2 keyboard and mouse, and
        !            44: ## the GTK-based display to drive them all:
        !            45: ##
        !            46: # comment out these eight lines if you don't have GTK or you don't
        !            47: # want a display console:
        !            48: #
        !            49: bwtwo0 at obmem0 addr 0x700000 ipl 4: tme/machine/sun2/bwtwo type obmem
        !            50: zs1 at obmem0 addr 0x780000 ipl 6: tme/machine/sun2/zs
        !            51: kbd0 at zs1 channel A: tme/serial/keyboard type sun-type-2 macros my-sun-macros.txt map sun-keyboards.txt rate 20
        !            52: ms0 at zs1 channel B: tme/serial/mouse type mousesystems-5
        !            53: display0: tme/host/gtk/display
        !            54: display0 at bwtwo0
        !            55: display0 at kbd0
        !            56: display0 at ms0
        !            57: 
        !            58: ## ttya:
        !            59: ##
        !            60: # uncomment the following line if you aren't using the GTK-based
        !            61: # display console above.  this will connect ttya to the master side of
        !            62: # a pseudo-tty (in this case, /dev/ttyr0), which you can connect to
        !            63: # using tip or some other serial communications program on the slave
        !            64: # side (in this case, /dev/ptyr0):
        !            65: #
        !            66: #console0 at zs0 channel A: tme/host/posix/serial device /dev/ttyr0 break-carats
        !            67: 
        !            68: ## a SCSI disk:
        !            69: ##
        !            70: # if you're using SunOS, change the disk type from tme-scsi-1 to
        !            71: # acb4000, to get an Adaptec ACB-4000 compatible disk:
        !            72: #
        !            73: sd0 at scsibus0: tme/scsi/disk id 0 type tme-scsi-1
        !            74: disk0 at sd0: tme/host/posix/disk file my-sun2-disk.img
        !            75: 
        !            76: ## a SCSI tape:
        !            77: ##
        !            78: st0 at scsibus0: tme/scsi/tape id 4 type emulex-mt02
        !            79: tape0 at st0: tme/host/posix/tape
        !            80: 
        !            81: ## power up the machine:
        !            82: ##
        !            83: # uncomment this line to automatically power up the machine when
        !            84: # tmesh starts:
        !            85: #
        !            86: # 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.