Re: [cc65] Uniform mass storage device discovery and file locations

From: Greg King <greg.king41verizon.net>
Date: 2012-08-24 16:48:41
From: "Spiro Trikaliotis"; on Friday, August 24, 2012; at 7:53 AM -0400
>
> a "small" correction:
> * On Fri, Aug 24, 2012 at 10:41:25AM +0200 Oliver Schmidt wrote:
>> > - The LISTEN and UNLISTEN functions are not present in a CBM KERNAL
>> >   before C64 (yep, even the VIC20, which is extremely similar to the
>> > C64,
>> >   did not have them).
>> >   Thus, only the C128 (what about C16, Plus/4?) would be another
>> >   candidate where that might work.
>
> My memory was wrong here. LISTEN, UNLISTEN, TALK, and UNTALK actually
> *are* present in the VIC20.
> Unfortunately, CLOSE does not reset the status. It does not use $F30F to
> search the LFN, but $F314, just after clearing $90. :-( I was wrong here,
> again.
>>
>> Okay, so for now, I'll just classify the functionality as C64-only (or,
>> C64 and C128 if I find a clean way to do it); and, others more capable
>> than I have the option to extend it to other CBM machines -- as 
>> applicable.

Those issues are why CBM-Command does it at a higher level (OPEN, CLOSE,
READST).  Look at "driveRoutines.s":
http://cbmcommand.codeplex.com/SourceControl/changeset/view/76273#841469

----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Fri Aug 24 17:43:47 2012

This archive was generated by hypermail 2.1.8 : 2012-08-24 17:43:52 CEST