home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ukma!asuvax!ncar!vexcel!copper!slate!gdesroch
- From: gdesroch@slate.mines.colorado.edu (DESROCHERS GARY FREDERIC)
- Newsgroups: comp.sys.apple2
- Subject: Re: DOS 3.3 FST
- Message-ID: <1992Nov5.192750.46993@slate.mines.colorado.edu>
- Date: 5 Nov 92 19:27:50 GMT
- References: <73964@apple.Apple.COM>
- Organization: Colorado School of Mines
- Lines: 46
-
- dlyons@Apple.COM (David A Lyons) writes:
- : In article <1992Oct31.200717.20065@slate.mines.colorado.edu> gdesroch@slate.mines.colorado.edu (DESROCHERS GARY FREDERIC) writes:
- : There should be no special stuff to worry about with DOS 3.3: you can
- : use GetDirEntry just like with any other FST.
- :
- : In fact, the Finder and Standard File do, so it's not like it hasn't
- : been tested!
- :
- :
- : >[...] I keep getting an error $53. [...]
- :
- : Double check your values for base, displacement, name, and optionList (all
- : of these are values or pointer that you supply before making the call).
- : A common mistake is to leave the optionList point uninitialized, which
- : can trash memory when the system uses it as a pointer to your buffer.
- :
- : Here's a hunch: Maybe you're setting the "base" parameter to some value
- : other than $0000, $0001, or $0002. From a quick glance at the source,
- : it looks like DOS 3.3 gives you a $0053 error for any other value (which
- : is fine), but that ProDOS and HFS don't complain (they treat it as one of
- : the legal values).
-
- I am the same person that is discussing this with you on GEnie. I
- will take it up there. You seem to respond faster there.:-) No. No. and
- No. to your suggestions.
-
- :
- : If that doesn't help, post your code!
-
- I would but since you are the only one responding to this it would be
- useless to have you see it twice. I will get you the 4 or five line code
- that you asked for on GEnie. (Still kinda curious why you needed me to
- write 4 lines of code and 17 lines of data? Heck I could do it from memory
- or just cut and past from the post on GEnie.;-) One open call and the data
- needed and then one big "rtl" for a shell file and one "dc i2'0' " to break
- into GSBUG. But hey I am easy.)
-
- : --
- : David A. Lyons, Apple Computer, Inc. | DAL Systems
- : Apple II System Software Engineer | P.O. Box 875
- : Internet:dlyons@apple.com | Cupertino, CA 95015-0875
- :
- : My opinions are my own, not Apple's.
- --
- Gary F. Desrochers
- gdesroch@slate.mines.colorado.edu
-