mirror of
https://github.com/A2osX/A2osX.git
synced 2024-11-26 13:49:18 +00:00
45 lines
939 B
Plaintext
45 lines
939 B
Plaintext
|
NEW
|
|||
|
PREFIX
|
|||
|
AUTO 4,1
|
|||
|
*/--------------------------------------
|
|||
|
* # GetPWUID
|
|||
|
* ## C
|
|||
|
* `int getpwuid(short int uid, S.PW* passwd );`
|
|||
|
* ## ASM
|
|||
|
* `>PUSHW passwd`
|
|||
|
* `lda uid`
|
|||
|
* `>SYSCALL getpwuid`
|
|||
|
* ## RETURN VALUE
|
|||
|
*\--------------------------------------
|
|||
|
K.GetPWUID
|
|||
|
*/--------------------------------------
|
|||
|
* # GetPWName
|
|||
|
* ## C
|
|||
|
* `int getpwname(const char* name, S.PW* passwd );`
|
|||
|
* ## ASM
|
|||
|
* `>PUSHW passwd`
|
|||
|
* `>LDYA name`
|
|||
|
* `>SYSCALL getpwname`
|
|||
|
* ## RETURN VALUE
|
|||
|
*\--------------------------------------
|
|||
|
K.GetPWName jsr MEM.SPtr1PPtr2
|
|||
|
sec
|
|||
|
rts
|
|||
|
*/--------------------------------------
|
|||
|
* # PutPW
|
|||
|
* ## C
|
|||
|
* `int putpw( S.PW* passwd );`
|
|||
|
* ## ASM
|
|||
|
* `>LDYA passwd`
|
|||
|
* `>SYSCALL putpw`
|
|||
|
* ## RETURN VALUE
|
|||
|
*\--------------------------------------
|
|||
|
K.PutPW >PULLW ZPPtr1
|
|||
|
sec
|
|||
|
rts
|
|||
|
*--------------------------------------
|
|||
|
MAN
|
|||
|
SAVE USR/SRC/SYS/KERNEL.S.PWD
|
|||
|
LOAD USR/SRC/SYS/KERNEL.S
|
|||
|
ASM
|