1
0
mirror of https://github.com/cc65/cc65.git synced 2024-11-02 18:06:48 +00:00
cc65/libsrc/osic1p
Oliver Schmidt 13482984ca Introduced internal gotoxy that pops both parameters.
About all CONIO functions offering a <...>xy variant call
  popa
  _gotoxy

By providing an internal gotoxy variant that starts with a popa all those CONIO function can be shortened by 3 bytes. As soon as program calls more than one CONIO function this means an overall code size reduction.
2016-06-05 14:58:38 +02:00
..
extra Macro-based implementation of screen layout configuration modules. 2015-03-23 19:02:45 +01:00
bootstrap.s Renamed RAM to MAIN for all disk based targets. 2016-03-07 01:28:55 +01:00
cclear.s Introduced internal gotoxy that pops both parameters. 2016-06-05 14:58:38 +02:00
cgetc.s Renamed INITBSS to INIT and INIT to ONCE. 2016-03-06 21:27:19 +01:00
chline.s Introduced internal gotoxy that pops both parameters. 2016-06-05 14:58:38 +02:00
crt0.s Renamed RAM to MAIN for all disk based targets. 2016-03-07 01:28:55 +01:00
ctype.s Rename c1p target to osic1p 2015-02-03 22:42:35 +01:00
cvline.s Introduced internal gotoxy that pops both parameters. 2016-06-05 14:58:38 +02:00
extzp.inc Implemented a one-character buffer for kbhit() and cgetc(). 2015-02-21 20:24:58 +01:00
extzp.s Implemented a one-character buffer for kbhit() and cgetc(). 2015-02-21 20:24:58 +01:00
gotox.s Include "extzp.inc" instead of using direct imports of symbols. 2015-02-12 22:12:51 +01:00
gotoxy.s Introduced internal gotoxy that pops both parameters. 2016-06-05 14:58:38 +02:00
gotoy.s Include "extzp.inc" instead of using direct imports of symbols. 2015-02-12 22:12:51 +01:00
kbhit.s Mask control keys from first keyboard scan row. 2015-02-21 22:52:01 +01:00
oserror.s Rename c1p target to osic1p 2015-02-03 22:42:35 +01:00
osic1p.inc Macro-based implementation of screen layout configuration modules. 2015-03-23 19:02:45 +01:00
osiscreen.inc Introduced internal gotoxy that pops both parameters. 2016-06-05 14:58:38 +02:00
screen-c1p-24x24.s Macro-based implementation of screen layout configuration modules. 2015-03-23 19:02:45 +01:00
wherex.s Include "extzp.inc" instead of using direct imports of symbols. 2015-02-12 22:12:51 +01:00
wherey.s Include "extzp.inc" instead of using direct imports of symbols. 2015-02-12 22:12:51 +01:00