Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!rutgers!mcnc!rti!sunpix!matthew From: matthew@sunpix.UUCP ( Sun NCAA) Newsgroups: comp.sys.apple Subject: Re: ProDos file types Message-ID: <251@greens.UUCP> Date: 6 Oct 88 18:41:14 GMT References: <881004130741.398681@DOCKMASTER.ARPA> Organization: Sun Microsystems, Research Triangle Park, NC Lines: 35 In article <881004130741.398681@DOCKMASTER.ARPA>, TMPLee@DOCKMASTER.ARPA writes: > a) does anyone have a "complete" list of ProDos-GS/OS file types? (I > say "complete" in quotes because the list obviously changes with time > and I'm sure developers grab file types for themselves without > registering them.) The most complete listing I've seen recently was published in Computer Shopper (actual issue unknown, but definatly pre May-88). When I can get around to typing it in I'll post it. > > b) what is the "aux" file type field used for and does it have any > defined values? > The aux field is filetype dependent. It contains flags or values that are used by applications to signal special handling or processing. The ORCA/M assembler uses the aux field to identify the SRC files by compiler/assembler type. It would take a bit more research to come up with a aux_field definition for each filetype. A quick look at 'Beneath Apple ProDOS' by Don Wirth and Pieter Lechner show these aux fields defined by Apple: TXT Random access record length (the 'L' value from OPEN) BIN Load address for the binary image (the 'A' value from BSAVE) BAS Load address for the program image (when SAVE'd) VAR Address of compressed variables image (when STORE'd) SYS Load address for system program (usually $2000) I hope this gets you pointed in the right direction. -- Matthew Lee Stier (919) 469-8300| Sun Microsystems --- RTP, NC 27560| "Wisconsin Escapee" uucp: {sun, rti}!sunpix!matthew |