Re: mos 6551 / w65c51

From: Gerrit Heitsch <gerrit_at_laosinh.s.bawue.de>
Date: Wed, 18 Oct 2023 17:26:24 +0200
Message-ID: <dac5f714-7f45-4cc8-866c-9142e348a0d7_at_laosinh.s.bawue.de>
On 10/18/23 15:04, laughton_at_cyg.net wrote:
> It's my understanding that all 65C51's made by WDC are affected, but all 
> other versions such as mos 6551 are free of the transmit flag bug.

Yes, but those have other problems. The NMOS/HMOS 6551 will stop 
transmitting the moment /CTS goes HIGH. That can be in the middle of a 
byte being sent. This is documented in the data sheet.

As far as I know, only the 65C51 (Rockwell for example) is behaving one 
would expect.

  Gerrit



> 
> More on the bug on 6502.org, here:
> http://forum.6502.org/viewtopic.php?p=26524#p26524
> 
> -- Jeff
> 
> On 2023-10-18 08:45, didier_at_aida.org wrote:
>> Hi All :)
>>
>> I made a board with a 65c816 and a 65c51
>> I saw on the web that apparently the w65c51 has bug on the transmit 
>> flag ...
>> is there a way to identify the w65c51 with or without bugs ?
>> I checked the plus4 rom code to check how the 6551 was programmed
>>
>> is this bug only on the w65c51 or also on the mos 6551 ?
>>
>> my goal was to study how to replace a mos 6502 by a 65c816... on a
>> commodore 8032
>> have a board with ram + 64ext on the board and run at 1 Mhz on the I/O
>> and faster speed while accessing the ramĀ  (8Mhz)
>>
>> thanks
> 
Received on 2023-10-18 18:00:14

Archive generated by hypermail 2.3.0.