[Simh] EXT :Re: MicroVAX II time across boots
Wilm Boerhout
wboerhout at gmail.com
Mon Apr 11 10:16:23 EDT 2016
Yes, I know about the need to SET TIME periodically. But "too far off"
certainly cannot be a few days. If I switch a MicroVAX II off for a
couple of days, and the battery is good, it will surely pick up the time?
If I switch my simh MicroVAX off for a couple of hours, VMS will ask for
the time. I have no more precise measurement than "a couple of hours" BTW.
/Wilm
Hittner, David T (IS) schreef op 11-4-2016 om 15:42:
>
> VMS checks the base time stamp time written in OS files vs. the clock
> during boot. If the time is too far off, you will be prompted to enter
> the system time.
>
> Once a year or so, you have to issue a “$ SET TIME” command in VMS
> with no parameters to cause VMS to rewrite the base time stamp in the
> OS file.
>
> The next reboot should not prompt for system time.
>
> Dave
>
> *From:*Simh [mailto:simh-bounces at trailing-edge.com] *On Behalf Of
> *Wilm Boerhout
> *Sent:* Monday, April 11, 2016 9:23 AM
> *To:* Anders Magnusson; SIMH Mailing List
> *Subject:* EXT :Re: [Simh] MicroVAX II time across boots
>
> 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 at trailing-edge.com <mailto:Simh at trailing-edge.com>
> http://mailman.trailing-edge.com/mailman/listinfo/simh
>
More information about the Simh
mailing list