In SX Microcontrollers, SX/B Compiler and SX-Key Tool, kmonsx wrote:

Hi. I hope the wedding went off without a hitch. (pun intended)

I haven't played extensively with mfm3 with the FIFO because I changed the way the PC functions and eliminated the PC-ACK lead altogether.  I'm satisfied the software routine on the PC is now very sufficient for the application.

I'm noticing that with my software, the data tends to get shifted by a bit here or there, and that I'm probably going to have to recognize and deal with this on the PC --- since I've yet to find anything majorly wrong with my SX code.  Every scope image I have seen to date with the current version shows edge detection, high detection, and writing to the PC perfectly in line.

The amiga used a signature pattern within the data which functioned as the hardware sync itself --- right now I'm only checking for this signature when its properly byte-aligned.  One bit off, and I can't recognize it or the data as being valid.  Also, the amiga only operated on 16-bit blocks, and I think I can use this to my advantage, but I'm not exactly sure how yet.  I'm reviewing an older app that did this shifting, and I'm going to compile it and see if it makes a huge difference.

I'm still putting in a fair bit of time into it...

---------- End of Message ----------


You can view the post on-line at:
http://forums.parallax.com/forums/default.aspx?f=7&p=3&m=78490#m80911

Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com

The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2005 (http://www.dotNetBB.com)