NEW AUTO 3,1 */-------------------------------------- * # ChTyp * Change The type of a ProDOS File * ## C * `int chtyp(const char *filepath, const char filetype);` * ## ASM * **In:** * `>PUSHBI filetype` * `>LDYA filepath` * `>SYSCALL chtyp` * ## RETURN VALUE *\-------------------------------------- K.ChTyp jsr PFT.CheckPathYA bcs .99 >PULLB .1+1 >MLICALL MLIGETFILEINFO bcs .9 .1 lda #$ff sta K.MLI.PARAMS+S.FI.T >MLICALL MLISETFILEINFO .9 rts .99 >RET 1 discard filetype */-------------------------------------- * # ChOwn * **In:** * PUSHW = mod * PUSHW = PATH *\-------------------------------------- K.ChOwn */-------------------------------------- * # ChGrp * **In:** * PUSHW = GID * PUSHW = PATH *\-------------------------------------- K.ChGrp sec rts *-------------------------------------- MAN SAVE USR/SRC/SYS/KERNEL.S.FIO LOAD USR/SRC/SYS/KERNEL.S ASM