[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Prodos Commands
Adalbert Goertz writes ...
>
> >> > Hi was wondering if anyone out there could supply a list of the prodos
> >> > commands and a short desc. of each? Want to format a disk and make it
> >> > bootable
> >>
> Adalbert Goertz responds >>>>>>>>>>>>
> >>
>
> ProDOS Commands & Syntax
>
> Command Syntax
>
> - (dash) pathname (,S#) (,D#)
> *APPEND pathname (,Ttype) (,L#) (,S#) (,D#)
> BLOAD pathname (,A#) (,B#) (,L# or ,E#) (,Ttype) (,S#) (,D#)
> BRUN pathname (,A#) (,B#) (,L# or ,E#) (,S#) (,D#)
> BSAVE pathname,A# ,L# or ,E# (,B#) (,Ttype) (,S#) (,D#)
> *BYE
> CAT (pathname) (,S#) (,D#) (,Ttype)
> CATALOG (pathname) (,S#) (,D#) (,Ttype)
> *CHAIN pathname (,@#) (,S#) (,D#)
> *CLOSE (pathname)
> CREATE pathname (,Ttype) (,S#) (,D#)
> DELETE pathname (,S#) (,D#)
> EXEC pathname (,F# or ,R#) (,S#) (,D#)
> *FLUSH (pathname)
> *FRE
> IN# snum or A# or snum ,A#
> LOAD pathname (,S#) (,D#)
> LOCK pathname (,S#) (,D#)
> *NOMON
> *OPEN pathname (,L#) (,Ttype) (,S#) (,D#)
> *POSITION pathname ,F# or ,R#
> PR# snum or A# or snum ,A#
> PREFIX (pathname) (,S#) (,D#)
> *READ pathname (,R#) (,F#) (,B#)
> RENAME pathname1, pathname2 (,S#) (,D#)
> *RESTORE pathname (,S#) (,D#)
> RUN pathname (,@#) (,S#) (,D#)
> SAVE pathname (,S#) (,D#)
> *STORE pathname (,S#) (,D#)
> UNLOCK pathname (,S#) (,D#)
> VERIFY (pathname) (,S#) (,D#)
> *WRITE pathname (,R#) (,F#) (,B#)
>
> - note - Brackets () enclose optional parameters.
> Asterisk * denotes additional BASIC.SYSTEM disk commands
>
> Parameter Standard Meaning Permitted Values
>
> pathname the active file
> snum active I/O slot 0-7
> ,A# starting address $0000-$FFFF
> ,B# byte number $0000-$FFFF
> ,D# disk-drive number 1-2
> ,E# ending address $0000-$FFFF
> ,F# field number $0000-$FFFF
> ,L# length $0000-$FFFF
> ,@# line number $0000-$FFFF
> ,R# record number $0000-$FFFF
> ,S# disk-slot number 1-7
> ,T# file-type code $00-$FF
> ,Ttype file-type code BAS,BIN,TXT,SYS,DIR,VAR...
> CAT (pathname) (,S#) (,D#) (,Ttype)
> CATALOG (pathname) (,S#) (,D#) (,Ttype)
> *CHAIN
>
....
Thanks for this neat, compact list!
Rubywand