]> git.sur5r.net Git - cc65/blob - libsrc/geos/file/findftypes.s
Started to add text output functions
[cc65] / libsrc / geos / file / findftypes.s
1
2 ;
3 ; Maciej 'YTM/Elysium' Witkowiak
4 ;
5 ; 25.12.99, 30.7.2000
6
7 ; char FindFTypes  (char *buffer, char fileType, char fileMax, char *Class);
8
9             .export _FindFTypes
10             .import popax, popa, __oserror
11
12             .include "../inc/jumptab.inc"
13             .include "../inc/geossym.inc"
14
15 .code
16         
17 _FindFTypes:
18         sta r10L
19         stx r10H
20         jsr popa
21         sta r7H
22         sta tmpFileMax
23         jsr popa
24         sta r7L
25         jsr popax
26         sta r6L
27         stx r6H
28         jsr FindFTypes
29         stx __oserror
30 ; return (fileMax - r7H)
31         lda tmpFileMax
32         sec
33         sbc r7H
34         rts
35
36 .bss
37
38 tmpFileMax:     .res 1