[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ADTpro protocol for sending VSDRIVE and BASIC over serial



On 6/12/2013 12:40 AM, osgeld wrote:
Java and I dont get along to well so I cant seem to pin it down in the source code, but for example speedy boot prodos...

Apple Sends 0xB2 (2)
I send back 0x50 (P)
one byte containing the LSB of the filesize
one byte containing the MSB of the filesize
prodos file one byte at a time and it goes well


I have tried many things and keep locking on sending the VSDRIVE driver, and I have not gotten to basic yet but will need it as well

So Mr David can you fill me in on these 2 protocol's please?

You've got the protocol correct. There's a tweak in vsdrive_speed.asm vs. vsdrive_d2.asm you'll notice... instead of an RTS, it JMPs to $7000 back to grub_vsdrive_main.asm to pick up the next piece, which will be BASIC.

My guess is the vsdrive you're serving is the regular one, not the one that has the JMP to return control to the grub.