view lib/kreiderclib/access.as @ 2866:854ef52e512f lwtools-port

3rdparty/packages/arcadepak: Resolve ia.fnt copy conflict Smash and Thexter ship the same ia.fnt file so to avoid "file already exists" errors when copying these files to the disk image, use os9copy -r to overwrite.
author Tormod Volden <debian.tormod@gmail.com>
date Tue, 01 Oct 2013 00:04:17 +0200
parents 1647f1874cdf
children
line wrap: on
line source

* Disassembly by Os9disasm of access.r

 section code

* OS-9 system function equates

I$Dup equ $82 
I$Open equ $84 
I$MakDir equ $85 
I$Close equ $8f 
I$DeletX equ $90 

access: ldx   2,s 
 lda   5,s 
 os9 I$Open 
 bcs   L000c 
 os9 I$Close 
L000c lbra  _sysret 
mknod: ldx   2,s 
 ldb   5,s 
 os9 I$MakDir 
 lbra  _sysret 
unlinkx: lda   5,s 
 bra   L001f 
unlink: lda   #2 
L001f ldx   2,s 
 os9 I$DeletX 
 lbra  _sysret 
dup: lda   3,s 
 os9 I$Dup 
 lblo  _os9err 
 tfr   a,b 
 clra   
 rts    

 endsect