From simh VAX/vax630_defs.h:
#define NVRBASE 0x200B8000 /* NVR base */
so that appears to be implemented in the simh "nvr" device. My ini file
attaches that device to a file, so I would expect that this file acts as
a battery-operated nvr chip. Still, after closing simh, and restarting,
VMS still asks for the time. Not so on a reboot of VMS within the simh
instance.
Time to file a bug?
/Wilm
Anders Magnusson schreef op 11-4-2016 om 15:13:
It has a clock chip at 0x200b8000 from where it reads current time,
similar to a PC.
The console mailbox is also in that chip.
-- R
Den 2016-04-11 kl. 14:33, skrev Wilm Boerhout:
How does a real MicroVAX II preserve its time across boots?
How is this implemented in simh MicroVAX II? i.e. what virtual device
should I attach to a file so that the time is preserved in VMS?
My configuration (below) does not preserve the time (VMS V7.3 fully
patched)
Thanks,
/Wilm
--- simh config ---
; unused devices:
set cr disable
set lpt disable
set rl disable
set tq disable
set ts disable
att nvr /opt/simh-master/BIN/nvram.bin
set cpu 16M conhalt idle=VMS
set rom nodelay
set qba autoconfig
; DZ11
set dz enable
set dz lines=4
att dz 10000
; DUA controller
set rq0 autosize
att -e rq0 /vdisk/PAGESWAP.vdisk
set rq1 disable
set rq2 disable
set rq3 disable
; Ethernet
set xq mac=08:00:2B:17:08:58
att xq tap:tap0
boot cpu
_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh
_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh