Re: [cc65] two little bugs

From: <silverdr1wfmh.org.pl>
Date: 2009-08-25 10:44:00
On 2009-08-24, at 23:17, Ullrich von Bassewitz wrote:

>
> On Mon, Aug 24, 2009 at 12:00:13PM -0400, Greg King wrote:
>> A hardware-reset stops all of the timers in the CIA chip.  After  
>> that, the
>> Time-Of-Day clock will not run until you have written a time into  
>> it.  The
>> firmware does not write into those registers.  [Even though BASIC's  
>> rnd(0)
>> reads some of  those registers in CIA1 -- see the entry for  
>> location 57495
>> in the "MAPPING THE Commodore 64" book.]
>
> I cannot find anything about that in the data sheet. Yes, the timer  
> control
> registers are set to zero on reset, which means that both timers are  
> halted -
> but there is no start/stop bit for the TOD clock.
>
> Has anybody tried the test program with another VICE version?

Version 2.1:

C:$e9d8) sc
/6DO
01:00:00
/6DO
01:00:00
/6DO
01:00:00
/6DO
01:00:00
01:00:00       <= BTW. This seems like a bug in VICE
/6DO
01:00:00
/6DO
01:00:00
/6DO
01:00:00
/6DO
01:00:00
/6DO
01:00:00
/6DO
01:00:00
/6DO
01:00:00
/6DO
01:00:00
(C:$e9d8)

-- 
SD!
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Tue Aug 25 10:44:08 2009

This archive was generated by hypermail 2.1.8 : 2009-08-25 10:44:09 CEST