Date: 2008-02-02 11:36:35
On 2008-02-02, at 04:53, Jeremy wrote: > firstname.lastname@example.org wrote: >> Hello! I recall in the good old days, whenever I OPENed a file (of >> course after SETLFSing and SETNAMming), I checked the status >> channel to >> verify whether the file opened properly and I vaguely recall that I >> was >> doing it because even if I expected OPEN to return some error >> conditions, I always had problems with it and resorted to the status >> channel. Do you know a better way to check for OPEN success/failure? >> >> P.S. I was using C64/1541 but I believe the same is applicable to >> most >> if not all CBM CPU/drive combinations > > How about reading the Error Channel off open15,8,15? Well - that's what I have always been doing. But I always had a feeling that it should be more straightforward than reading strings off the status channel, parsing them and then deciding what's the condition. Something like: jsr OPEN bcs error ; then I can decide whether I check what exactly happened jmp success > > How about using the ReadST command? its at $ffb7.. > Do you know exactly how to do this to get a boolean value of success/ failure after OPEN? Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.