File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed
Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ zproc screen_putchar, .text.screen_putchar
4848 jmp _call_screen
4949zendproc
5050
51- zproc screen_putstring , .text.screen_putstring
51+ zproc _screen_putstring , .text.screen_putstring
5252 ldy #SCREEN_PUTSTRING
5353 jmp _call_screen
5454zendproc
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ extern uint16_t _screen_getsize(void);
1313extern void _screen_setcursor (uint16_t c );
1414extern uint16_t _screen_getcursor (void );
1515extern void screen_putchar (char c );
16- extern void screen_putstring ( const char * s );
16+ extern void _screen_putstring ( uint16_t s );
1717extern uint16_t screen_getchar (uint16_t timeout_cs );
1818extern uint8_t screen_waitchar (void );
1919extern void screen_scrollup (void );
@@ -22,6 +22,9 @@ extern void screen_clear_to_eol(void);
2222extern void screen_setstyle (uint8_t style );
2323extern void screen_showcursor (uint8_t show );
2424
25+ #define screen_putstring (x ) \
26+ _screen_putstring((uint16_t)x)
27+
2528#define screen_setcursor (x , y ) \
2629 _screen_setcursor((x) | ((y)<<8))
2730
You can’t perform that action at this time.
0 commit comments