Virgil Dupras
|
f9ae5ca46b
|
zasm: simplify readWord calling
It always reads in the scratchpad with the same max size. No need for
DE-dancing anymore.
|
2019-05-01 14:19:43 -04:00 |
|
Virgil Dupras
|
dde5161fc1
|
zasm: add support for ".db" directive
|
2019-05-01 11:26:41 -04:00 |
|
Virgil Dupras
|
57c3dfece8
|
zasm: assemble multiple lines at once
|
2019-04-30 15:51:39 -04:00 |
|
Virgil Dupras
|
2653826dff
|
zasm: move zasm.asm to instr.asm and create main.asm
instr.asm is for single instruction assembly.
|
2019-04-30 13:52:14 -04:00 |
|
Virgil Dupras
|
175e1328e7
|
zasm: consolidate
* Build emulated zasm statically
* Improve comments in zasm.asm
* Fix build
* Use unsetZ from core
|
2019-04-30 13:45:31 -04:00 |
|
Virgil Dupras
|
14a410b024
|
zasm: extract tok.asm from zasm.asm
|
2019-04-21 09:25:52 -04:00 |
|
Virgil Dupras
|
b3af6e0115
|
zasm: reuse code from core
|
2019-04-16 17:00:19 -04:00 |
|
Virgil Dupras
|
9acca52e44
|
zasm: begin parsing with easy pickings
Single opcodes that yield constants. "echo ret | zasm" yields 0xc9.
|
2019-04-16 16:49:47 -04:00 |
|
Virgil Dupras
|
88cee235b1
|
zasm: have a whole kernel in emulation instead of a simple wrapper
zasm is going to need to call to kernel code...
|
2019-04-16 14:26:45 -04:00 |
|
Virgil Dupras
|
1ae2331763
|
Add zasm app
For now, only a dummy app, but it's emulated properly with libz80.
Exciting times!
|
2019-04-16 13:36:57 -04:00 |
|