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