]> git.sur5r.net Git - cc65/blob - libsrc/geos-common/file/writerecord.s
On Apple GEOS all "low jumptable" entries went into 'diskdrv.inc'. So this needs...
[cc65] / libsrc / geos-common / file / writerecord.s
1 ;
2 ; Maciej 'YTM/Elysium' Witkowiak
3 ;
4 ; 25.12.1999, 2.1.2003
5
6 ; char WriteRecord  (char *buffer, int length);
7
8             .export _WriteRecord
9             .import popax, setoserror
10
11             .include "jumptab.inc"
12             .include "diskdrv.inc"
13             .include "geossym.inc"
14         
15 _WriteRecord:
16         sta r2L
17         stx r2H
18         jsr popax
19         sta r7L
20         stx r7H
21         jsr WriteRecord
22         jmp setoserror