Re: C64 won't let me send my data during Talk

From: Chris Osborn <fozztexx_at_fozztexx.com>
Date: Mon, 10 Jun 2013 12:06:15 -0700
Message-Id: <B8B00C15-874E-4930-BDA4-9503A5D9F6AF@fozztexx.com>
On Jun 10, 2013, at 10:25 AM, A. Fachat wrote:

> The iec bus is a real beast. What computer are you using as disk drive (sorry if I missed that).

I'm using a Raspberry Pi and building a Linux driver that's interrupt based. I'm not doing anything with the C64 other than turning it on and typing LOAD"$",8. I'm able to read and negotiate everything up to the first byte sent back after the turnaround, and that's when I get the FILE NOT FOUND. I've tried slowing the bit banging down when sending the 8 bits of the first byte, just to see if the C64 is waiting for all the bits, and it does, as well as giving me the frame ack at the end. But even when I send the byte at the expected 60µsec between CLK transitions I still get the FNF.

I need to see if I can hunt down a nicely commented disassembly of what the C64 is doing when it's in Listen mode. I *think* if I knew what was triggering the FNF I could fix it on my side without having to resort to a logic analyzer.
       Message was sent through the cbm-hackers mailing list
Received on 2013-06-10 20:00:03

Archive generated by hypermail 2.2.0.