"Gillian Seed" <[email protected]> wrote: > On Mon, Jan 5, 2009 at 9:33 AM, David Pitt <[email protected]> wrote: > > > It is three years fast here, 2012. Otherwise the date and time are > > initially correct, thereafter the clock does run slow. > > Was the initial year correct in the CMOS? The synchronisation mechanism > can only correct the year in intervals of 4 years as the CMOS RTC bytes > doesn't have the space to store the complete year.
The year is initially 2008 in the file cmos.ram at offset &C0. Alarm can be used to update the date to 2009, the byte at &80 in the emulated CMOS is 9 and on exiting RPCemu 9 is written to &C0 in cmos.ram. Restarting RPCemu then shows the year as 2012 which is saved as &0C on exit. -- David Pitt _______________________________________________ Rpcemu mailing list [email protected] http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu
