Cleaned up filenames
This commit is contained in:
parent
381b9d7912
commit
4c0d97200f
18
Makefile
18
Makefile
|
@ -1,21 +1,21 @@
|
||||||
TARGETS=print_uint16 print_uint16_zp print_uint16_sp
|
TARGETS=print_uint16_sans_zp print_uint16_with_zp print_uint16_with_sp
|
||||||
all: $(TARGETS)
|
all: $(TARGETS)
|
||||||
|
|
||||||
.PHONY: clean dump
|
.PHONY: clean dump
|
||||||
clean:
|
clean:
|
||||||
rm $(TARGETS)
|
rm $(TARGETS)
|
||||||
|
|
||||||
print_uint16: print_uint16.s
|
print_uint16_sans_zp: print_uint16_sans_zp.s
|
||||||
merlin32 print_uint16.s
|
merlin32 print_uint16.s
|
||||||
|
|
||||||
print_uint16_zp: print_uint16_zp.s
|
print_uint16_with_zp: print_uint16_with_zp.s
|
||||||
merlin32 print_uint16_zp.s
|
merlin32 print_uint16_with_zp.s
|
||||||
|
|
||||||
print_uint16_sp: print_uint16_sp.s
|
print_uint16_with_sp: print_uint16_with_sp.s
|
||||||
merlin32 print_uint16_sp.s
|
merlin32 print_uint16_with_sp.s
|
||||||
|
|
||||||
dump: $(TARGETS)
|
dump: $(TARGETS)
|
||||||
hexdump8 print_uint16 800
|
hexdump8 print_uint16_sans_zp 800
|
||||||
hexdump8 print_uint16_zp 900
|
hexdump8 print_uint16_with_zp 900
|
||||||
hexdump8 print_uint16_sp a00
|
hexdump8 print_uint16_with_sp a00
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
# Print unsigned 16-bit
|
# Print unsigned 16-bit
|
||||||
|
|
||||||
6502 assembly code to print an unsigned 16-bit in decimal.
|
6502 assembly code to print an unsigned 16-bit in decimal -- 3 versions to pick from.
|
||||||
|
|
||||||
Features:
|
Features:
|
||||||
|
|
||||||
* Highly optimized for space
|
* Highly optimized for space
|
||||||
* No zero-page usage [version](print_uint16.s) 79 ($4F) bytes
|
* [Sans zero-page usage](print_uint16_sans_zp.s) 79 ($4F) bytes
|
||||||
* With zero-page usage [version](print_uint16_zp.s) 67 ($43) bytes
|
* [With zero-page usage](print_uint16_with_zp.s) 67 ($43) bytes
|
||||||
* With stack var usage [version](print_uint16_sp.s) 83 ($53) bytes
|
* [With stack var usage](print_uint16_with_sp.s) 83 ($53) bytes
|
||||||
* Only 2 ROM entry points used: PRHEXZ, SCRN2
|
* Only 2 ROM entry points used: PRHEXZ, SCRN2
|
||||||
* Includes 7 byte demo
|
* Includes 7 byte demo
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue