Virgil Dupras
eba83fa9a9
z80: use named labels for boot routines
The usage of numerotated labels for this was becoming severly
confusing.
4 years ago
Virgil Dupras
3d2dc041fb
Make word routines into word types
Instead of having wordref point to core word routines, I made them
into word 4 word types. It liberates space into the stable ABI and
should make porting to other arches easier.
I'm also thinking of combining word type with the namelen field
for precious bytes saving, but not now...
4 years ago
Virgil Dupras
3383a00040
Fix recipes with binary offset (ti84, trs80)
I broke them when I removed call indirection layers without also
removing usage of BCALL.
4 years ago
Virgil Dupras
85a0b87da3
z80: reorder compiledWord and doesWord, saving ourselves a jump
4 years ago
Virgil Dupras
31095bc04d
z80: remove call indirections in tight spots
4 years ago
Virgil Dupras
f6ded7712e
VE: add 't'
This is the first commit I do entirely in VE. It's a habit I'm planning
on taking as it helps a lot to find usability issues.
4 years ago
Virgil Dupras
f97df4614e
recipes/trs80: wip
4 years ago
Virgil Dupras
295b4b6e0a
z80a: add BIN( parameter
Will be useful for assembling binaries for the TRS-80 which can't start
at addr 0.
4 years ago
Virgil Dupras
503dbe9a2c
Copy boot.z80 to blkfs
4 years ago