Skip to content

Instantly share code, notes, and snippets.

@tuklusan
Last active November 12, 2016 20:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tuklusan/c3da3e465fb77428768ebcd4a18f6302 to your computer and use it in GitHub Desktop.
Save tuklusan/c3da3e465fb77428768ebcd4a18f6302 to your computer and use it in GitHub Desktop.
A complete guide to installing a DEC Digital VAX running OpenVMS using SIMH simulatar: http://supratim-sanyal.blogspot.com/2016/10/how-to-build-your-own-digital-dec.html
;
; Load CPU microcode
load -r ../data/ka655x.bin
;
; Attach non-volatile RAM to a file
attach nvr ../data/nvram.bin
;
; This virtual machine has 64M memory
set cpu 64m
;
; Define disk drive types. RA92 is largest-supported VAX drive. (1.5GB)
set rq0 ra92
set rq1 ra92
set rq2 ra92
set rq3 cdrom
;
; Attach defined drives to local files
attach rq0 ../data/digital-ra92-disk0.dsk
attach rq1 ../data/digital-ra92-disk1.dsk
attach rq2 ../data/digital-ra92-disk2.dsk
;
; Attach the CD-ROM to its file (read-only)
; attach -r rq3 ../data/cd.iso
attach -r rq3 ../data/AG-QSBWB-BE.ISO
;
; Disable unused devices. It's also possible to disable individual devices,
; using a construction like "set rq2 disable" if desired.
;
set rl disable
set ts disable
;
; Attach Ethernet to a network interface
set xq mac=08-00-2B-AA-BB-CC
attach xq tap:tap0
;
; Now start the emulator
boot cpu
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment