Virgil Dupras
|
f59cac0588
|
blk: first steps
|
2020-04-14 09:07:20 -04:00 |
|
Virgil Dupras
|
d08a9711c5
|
boot: make HERE point to RAMEND instead of CURRENT
The former was only used in the peculiar context of "/emul". The
regular case is actually HERE pointing to RAMEND on boot.
|
2020-04-13 11:43:15 -04:00 |
|
Virgil Dupras
|
76e4422796
|
Add adev unit
|
2020-04-12 21:49:20 -04:00 |
|
Virgil Dupras
|
d996dd8c9e
|
Add one layer of indirection in subsystem memory management
This allows optional subsystems to not needlessly reserve too much
system memory and it also reduces offsets bookkeeping.
|
2020-04-12 20:42:00 -04:00 |
|
Virgil Dupras
|
af3db1c3cf
|
Add word "LITA"
|
2020-04-11 13:13:20 -04:00 |
|
Virgil Dupras
|
6368cc3bac
|
Remove (sysv)
Replace its usages with direct RAM+ offsets. The (sysv) mechanism was
incompatible with cross-compilation of a full interpreter.
|
2020-04-10 14:57:00 -04:00 |
|
Virgil Dupras
|
e6d3638f4f
|
Add CURRENT* and simplify xcomp
|
2020-04-09 12:01:08 -04:00 |
|
Virgil Dupras
|
afed423530
|
Remove memory maps
It was a dead end. my new tentative solution is xcomp.
|
2020-04-09 09:21:55 -04:00 |
|
Virgil Dupras
|
ba918d0fef
|
Add memory maps
|
2020-04-07 20:54:10 -04:00 |
|
Virgil Dupras
|
521ff84ca4
|
Reserve some RAM for future features
|
2020-04-07 17:32:04 -04:00 |
|
Virgil Dupras
|
74a32db5cc
|
Move forth/*.txt to root folder
|
2020-04-05 16:12:28 -04:00 |
|