Virgil Dupras
eba83fa9a9
z80: use named labels for boot routines
The usage of numerotated labels for this was becoming severly
confusing.
4 年之前
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 年之前
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 年之前
Virgil Dupras
85a0b87da3
z80: reorder compiledWord and doesWord, saving ourselves a jump
4 年之前
Virgil Dupras
31095bc04d
z80: remove call indirections in tight spots
4 年之前
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 年之前
Virgil Dupras
f97df4614e
recipes/trs80: wip
4 年之前
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 年之前
Virgil Dupras
503dbe9a2c
Copy boot.z80 to blkfs
4 年之前