Virgil Dupras
4de2ce3ceb
zasm: add RST instruction
2019-11-12 14:07:45 -05:00
Virgil Dupras
2bff486cd2
Update bootstrap binaries
2019-11-10 22:03:46 -05:00
Virgil Dupras
f41ccdbc81
Update bootstrap binaries
2019-10-17 15:47:39 -04:00
Virgil Dupras
d1735c3a73
zasm: remove last remnants of "old style" variables
...
This makes zasm suitable to run from ROM.
2019-07-25 14:02:04 -04:00
Virgil Dupras
34f499184d
zasm: add ".bin" directive
...
Also, remove zasm/test7 because it changes too much all time time
(whenever zasm changes) and isn't precise enough. Too much noise,
not worth it.
2019-07-21 12:58:02 -04:00
Virgil Dupras
fe15bafeca
zasm: fix bug with registry selection
...
During expression parsing, if a local label was parsed, it would
select the local registry and keep that selection, making
subsequent global labels register in the wrong place.
2019-07-20 18:07:52 -04:00
Virgil Dupras
237d04fefd
zasm: update bootstrap bin
2019-07-13 11:54:47 -04:00
Virgil Dupras
d6b391e39a
Update bootstrap binaries
2019-06-19 13:22:51 -04:00
Virgil Dupras
3bc165c8f6
Update bootstrap bin
2019-06-15 20:54:27 -04:00
Virgil Dupras
7ba8e85a4a
Update bootstrap binaries
2019-06-15 15:53:03 -04:00
Virgil Dupras
b742d48b75
Update bootstrap binaries
2019-06-05 19:52:56 -04:00
Virgil Dupras
37a167562c
Update bootstrap bin
2019-06-02 14:46:48 -04:00
Virgil Dupras
328f44814e
Make blockdev pointers 32 bits
...
This allows us to break through the 64K limit for includes CFS in zasm,
a limit we were dangerously close to breaking. In fact, this commit
makes us go over that limit. Right in time!
2019-05-28 19:42:35 -04:00
Virgil Dupras
fa3b86a5c1
zasm now bootstraps itself without scas!
2019-05-19 20:44:19 -04:00