6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Wed Oct 02, 2024 4:19 am

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Tue Dec 04, 2018 2:52 am 
Offline

Joined: Fri Nov 16, 2018 8:55 pm
Posts: 71
I have a book on writing code for Commodore printers and another one for disk drives like the 1541. As I delve into 6502 programming I'm more than a little curious how everything fits together. Practically speaking, is it possible to capture, sniff, or dump IEC bus traffic for later analysis?

This sort of thing might come in handy in debugging code (or reverse engineering someone else's code) and ensure the packets I think are hitting the IEC bus are actually hitting the bus with the values and timings I expect. I own a ZoomFloopy, is it possible to use that to capture arbitrary data and save it to a modern system like a Raspberry Pi running Linux?


Top
 Profile  
Reply with quote  
PostPosted: Tue Dec 04, 2018 1:33 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1228
Location: Soddy-Daisy, TN USA
I don't know as much about the IEC bus as I should. But have you thought about finding one of the Arduino projects that emulate the IEC protocol and using that? Basically one of those SD2IEC projects using an Arduino.

The Arduino could perhaps be modified to send the packet information to another SD card for later analysis.

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
PostPosted: Tue Dec 04, 2018 2:21 pm 
Offline

Joined: Fri Nov 16, 2018 8:55 pm
Posts: 71
That's an excellent thought, no I had not. I was mainly focused on using my ZoomFloppy to accomplish this. I hadn't considered and Arduino solution. Now I'm really going to have to think. Thank you for the idea.


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 24, 2018 5:16 am 
Offline

Joined: Wed Mar 02, 2016 12:00 pm
Posts: 343
There is also a Raspberry PI based disk drive emulator. It's basically a program running on the PI with a few IO's and a level translator.

https://github.com/pi1541/Pi1541


Top
 Profile  
Reply with quote  
PostPosted: Fri Jan 11, 2019 8:24 pm 
Offline
User avatar

Joined: Thu Nov 27, 2014 7:07 pm
Posts: 47
Location: Ocala, Fl, USA
load81 wrote:
I have a book on writing code for Commodore printers and another one for disk drives like the 1541. As I delve into 6502 programming I'm more than a little curious how everything fits together.


I am a little late, but am kind of an IEC guy -- not your Jim Drew or Harold Seeley and Marty Franz, but maybe I can help. Things like this have occupied me for decades, and now, along with only hobby-ists and oldies (like me at a ripe 54)... I do have a very solid understanding of how it all works. Yeah, a little late -- I know.

Maybe you still want to do as originally intended, or maybe not. PM me. Who knows? Hey! I'm still busy trying to get the Warpspeed cartidge fast DOS routines into my ROM for the SuperCPU. A ten-year project in its entirety (my project), I found that Warpspeed was actually faster than JiffyDOS for many things, well, because they were the V-Max guys.

Anything I know is yours.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: