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

Re: ADTpro protocol for sending VSDRIVE and BASIC over serial



On Wednesday, June 12, 2013 6:26:06 AM UTC-5, schmidtd wrote:
> 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.

what I am sending is the raw file from the resources folder same as ADT, but what is the character I need to return for vsd and basic?