techtravels.org

Archive - 2006

working on the floppy interface

Well I’m now inline with a data tap, so I have access to all 25 pins on the floppy interface between the amiga and the floppy drive.  I used to attach to the DB23 on the pass-thru port of the floppy drive, but I...

USB uart send and receive

Good news, good news. After banging my head on the same problem for the last three hours, I’ve finally made some more progress. Using option #2 from the previous post, I’ve written two non-isr based software...

writing merged USB comm code

Now that I have USB receive working in the main PC code, its time to merge the USB transmit(and receive for commands) into the main SX code. I have two pseudo-code versions written. 1> First version uses the ISR to...

merging USB receive

Well, I’ve managed to merge the USB receive portion into the main program that reads and processes tracks.  This means I no longer need an external program to receive the data, to write it to a file, to read the...

new book

I recently received “On the Edge: the Spectacular Rise and Fall of Commodore” and have read about half of the book so far.  Very interesting read.  It’s fun to read about how the various Commodores...

proof of concept works

Today is the first day in months that I’ve made what I consider good progress. I am now able to read any track(so far) off of any disk with 100% success including checking and relying on the checksums. I read...

first two bytes of checksum bad

Despite the data being received 100% correct, the data checksum fails in certain cases. It’s always the first two bytes of the 4-byte, 32-bit checksum that are wrong.  The last two are always right.  What does...