]> git.sur5r.net Git - cc65/blob - libsrc/atari/initcwd.s
Fix comments and TELEMON uppercase
[cc65] / libsrc / atari / initcwd.s
1 ;
2 ; Stefan Haubenthal, 2008-04-29
3 ;
4
5         .export         initcwd
6         .import         findfreeiocb
7         .import         __cwd
8         .include        "atari.inc"
9
10 .proc   initcwd
11
12         lda     #0
13         sta     __cwd
14         jsr     findfreeiocb
15         bne     oserr
16         lda     #GETCWD
17         sta     ICCOM,x
18         lda     #<__cwd
19         sta     ICBLL,x
20         lda     #>__cwd
21         sta     ICBLH,x
22         jsr     CIOV
23         bmi     oserr
24         ldx     #$FF            ; ATEOL -> \0
25 :       inx
26         lda     __cwd,x
27         cmp     #ATEOL
28         bne     :-
29         lda     #0
30         sta     __cwd,x
31 oserr:  rts
32
33 .endproc