|
|
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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.