Izaya izaya
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-22 06:57:36 +10:00
0939241db1 Add bootstrap guide
b5683f447b sms/kbd: update instructions for Forth Collapse OS
b06cf09754 rc2014/ps2: update recipe to Forth's Collapse OS
e9e3bd80f6 ps2: fix PS2_SHIFT check
223cb94466 tools/upload: use C! instead of A!
Compare 5 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-21 14:37:35 +10:00
7d28637740 ps2: add shift support
b874a1c175 ps2: wip
Compare 2 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-20 14:07:35 +10:00
c86d8a74a0 sms/kbd: PS/2 driver WIP
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-20 05:57:35 +10:00
aad6b5c2e5 avra: add global constants
ac309bbd9e avra: rename AGAIN, to AGAIN?,
7a41c5c6f9 avra: add IF, .. THEN,
8bbd29d37d avra: add SKIP, .. AT,
Compare 4 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-19 21:47:35 +10:00
8ca85abfbd avra: add BEGIN, .. AGAIN,
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-19 13:37:35 +10:00
7b7e60ed4a avra: implement LD/ST
6a55a04f22 sms/kbd: still advancing on ps2ctl
e0bc14e55c avra: implement BR*
cdddfdefae avra: add a layer of indirection to FLBL!
Compare 4 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-18 13:07:36 +10:00
63dec372ce sms/kbd: continue advancing on ps2ctl rewrite
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-18 04:57:37 +10:00
177e70580f sms/kbd: begin rewriting ps2ctl to Forth
8c4c879a65 avra: begin implementing forward label system
212126d6d2 avra: add RJMP and RCALL
b5d42924ba avra: add arg range checks
5227777b34 avra: add OPb and OPRdb instr classes
Compare 5 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-17 12:37:35 +10:00
2e23b84fc1 avra: simplify OPRdRr
75a1b2d504 avra: add OPAb instr class
322be4d576 avra: add OPNA instr class
0f2d14ad8a z80a: add BREAK, instruction
fd597d29d2 boot: remove spurious label usage
Compare 5 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-17 04:27:35 +10:00
ee3407bf1c avra: first steps
ed3bee787d emul: add a zasm.sh wrapper around stage executable
Compare 2 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-16 20:17:38 +10:00
863540f7c6 core: define H@ a bit sooner
bd38d80f9c Move Cross-compiled core from B390 to B350
Compare 2 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-16 12:07:39 +10:00
f2817870aa sms: working on real hardware!
7ceff6144c sms: implement pad button B ( next class )
b6c039589f Don't emit BS when at beginning of input buffer
aad713c477 sms: implement backspace with pad button A
fdea069544 sms: implement button C and Start in Pad
Compare 9 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-16 03:57:38 +10:00
db9885b8cf Rename (find) to FIND
175b4bc497 sms: CollapseOS prompt!
ca60685067 Streamline initialization process
0163af470a Fix EOT behavior after QUIT
Compare 4 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-15 19:47:39 +10:00
43eabf566b sms: WIP !
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-15 11:37:39 +10:00
faa2576f83 CI: don't needlessly run tests twice
87b51a6261 By default, allocate about 0x100 bytes for PSP+RSP
bf289b0a67 z80a: de-variable-ize
3fbae082f4 Remove INTJUMP mechanism
a5269a1c7c Make blk use system RAM
Compare 6 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-15 03:27:39 +10:00
b606dbf9af rc2014: move xcomp unit's contents to blkfs
a8e8204eba trs80: adapt recipe to single stage xcomp
8a58449776 Add word ERR
303b34b483 ti84: adapt recipe to single stage xcomp
0703da928e rc2014: adapt recipe to single stage xcomp
Compare 17 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-14 19:17:38 +10:00
80d730318a Simplify LOAD's INTERPRET exit mechanism
2e9e7047bf Make INTERPRET break on ASCII EOT
052d59a3a2 TOWORD: tiny optimization
Compare 3 commits »
izaya pushed to master at izaya/OC-PsychOS2 2020-05-14 14:11:23 +10:00
124b39c96d Merge pull request 'Fix document generation on Windows (using Git Bash)' (#3) from Skye/OC-PsychOS2:git-windows-bash-fixes into master
56af6d1ade Fix document generation on Windows (using Git Bash)
Compare 2 commits »
izaya merged pull request izaya/OC-PsychOS2#3 2020-05-14 14:11:23 +10:00
Fix document generation on Windows (using Git Bash)
izaya synced commits to forth at izaya/collapseos from mirror 2020-05-14 11:07:38 +10:00
33d37d4ce9 WORD: don't overwrite RAM on words over 31 chars
bd1e76ec5b Gather all RC2014 drivers into a single "RC2014 Recipe section"
9b85961093 Rename "Core words" to "XPACKed core"
76037ca1e7 Simplify boot process
bb77cd0759 xcomp: add overrides into a loadable block
Compare 6 commits »