]> git.sur5r.net Git - cc65/blob - libsrc/serial/ser_get.s
Only for jumps, the lib uses named asm labels in branches
[cc65] / libsrc / serial / ser_get.s
1 ;
2 ; Ullrich von Bassewitz, 2003-04-18
3 ;
4 ; unsigned char __fastcall__ ser_get (char* b);
5 ; /* Get a character from the serial port. If no characters are available, the
6 ; ** function will return SER_ERR_NO_DATA, so this is not a fatal error.
7 ; */
8
9
10         .importzp       ptr1
11
12         .include        "ser-kernel.inc"
13
14
15 .proc   _ser_get
16
17         sta     ptr1
18         stx     ptr1+1                  ; Save pointer to char
19         jmp     ser_get                 ; Call the driver
20
21 .endproc
22
23
24
25