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

1.1.1.2 ! root        1: # $Id: SUN3-CARRERA,v 1.6 2007/08/24 01:18:05 fredette Exp $
1.1       root        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
1.1.1.2 ! root       33: #bpf1 at ie0: tme/host/bsd/bpf
1.1       root       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.