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