Switch to assembler for cputc implementation.

This commit is contained in:
Stephan Mühlstrasser
2014-11-22 01:07:55 +01:00
parent 5c8cd00dd5
commit 0a6afb59c0
6 changed files with 166 additions and 72 deletions

View File

@@ -14,7 +14,7 @@ SYMBOLS {
__HIMEM__: type = weak, value = $2000; # Presumed RAM end
}
MEMORY {
ZP: file = "", define = yes, start = $0002, size = $001A;
ZP: file = "", define = yes, start = $0002, size = $001A + $0005;
RAM: file = %O, define = yes, start = %S, size = __HIMEM__ - __STACKSIZE__ - %S;
}
SEGMENTS {
@@ -26,4 +26,5 @@ SEGMENTS {
DATA: load = RAM, type = rw;
BSS: load = RAM, type = bss, define = yes;
ZEROPAGE: load = ZP, type = zp;
EXTZP: load = ZP, type = rw, define = yes;
}