Re: "easy" 6510 question

From: silverdr_at_wfmh.org.pl
Date: Fri, 7 Feb 2020 21:20:29 +0100
Message-Id: <AA9ED8C0-2FF9-4CE7-AD0D-6C03318B0096_at_wfmh.org.pl>
> On 2020-02-07, at 19:48, Francesco Messineo <francesco.messineo_at_gmail.com> wrote:
> 
> Hi all,
> I should know this, but I probably totally forgot it: what values are
> the Data and DDR registers in a MOS6510 initialized to at power on? I
> am quite sure their values aren't altered by a /RES low->high input,
> but I can't find anywhere in the datasheet what are the power on
> values of those two registers. They can't be random (right?) otherwise
> a C64 would not start properly most of the times.

Mapping says about D6510 ($00):

On power-up, this register is
set to 239 ($EF), which indicates that all bits, except for Bit 4
(which senses the cassette switch), are set up for Output.

But that's all I recall so far. No authoritative sentence about R6510 ($01) It surely has to boot with KERNAL banked-in so I'd presume that the default is probably all ones (1s)

-- 
SD! 
Received on 2020-05-30 00:50:42

Archive generated by hypermail 2.3.0.