XeonSquared izaya
izaya synced commits to master at izaya/collapseos from mirror 2019-11-20 16:17:38 -05:00
9c400ca642 basic: add goto
9d6cbe577c basic: add variables
9c9484fb88 basic: add run command
Compare 3 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2019-11-20 05:37:39 -05:00
c78bb7b32c made unionfs read correctly
6dfb34bb72 added minitel to the default init, updated the package script
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-11-20 00:17:38 -05:00
9d1003e7a2 basic: keep line index ordered and line numbers unique
62138b12cf basic: add buffer line index
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-11-19 16:07:39 -05:00
4c6de413df basic: begin implementing a line buffer
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2019-11-19 13:17:39 -05:00
9dd5f5d4ad added an initial unionfs lib
0dbd1d5f8c significantly improved the shell; actually forks for processes now, shows the hostname, replaces an = at the start with return ...
b3aa15b580 init now sets the hostname, if possible
1f66ef4f1c fobject:read() now supports reading until a specific character
bba92a74f9 made build.sh put the init config in the right place
Compare 6 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-11-18 15:57:38 -05:00
f5b04fc02f basic: add expression support to print
0bd58fd178 basic: parse hex, binary and char literals
1cea6e71e0 basic: add a print cmd
Compare 3 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-11-15 23:40:31 -05:00
019d05f64c Make the shell a userspace app
izaya synced commits to master at izaya/collapseos from mirror 2019-11-15 15:40:31 -05:00
cdd0b64570 Modify userspace .org and RAMSTART expectations
d74b85f146 zasm: allow .org to be specified from command line
e5255d22f9 zasm: make .org affect "@" symbol
Compare 3 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-11-14 23:30:31 -05:00
79e04189b0 Update bootstrap binaries
6e714875dc zasm: Constants now override labels at all times
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-11-14 15:20:32 -05:00
7cf3ed38da Extract str.asm from core.asm and make core included by userspace
izaya synced commits to master at izaya/collapseos from mirror 2019-11-13 23:20:31 -05:00
0e79035d9c Disable test failing on Travis
69750b4da6 Update bootstrap binaries
82995eb346 zasm: have .fill generate an error on overflow
8d46895dd3 lib/parse: decimal ending with a whitespace are now valid
7274dccbe7 Move ASCII consts to ascii.h
Compare 9 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-11-12 23:20:31 -05:00
39f3637c60 recipes/ti84: TI-84+ base recipe is complete!
0e9173a89a zasm: optimize handleRST a little bit
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-11-12 15:20:31 -05:00
4de2ce3ceb zasm: add RST instruction
izaya synced commits to master at izaya/collapseos from mirror 2019-11-11 23:10:32 -05:00
518df7a05e zasm: add poor man's indexing in instr table
cbc6fb5931 zasm: clean up jump table requirements
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-11-11 15:00:33 -05:00
17cc28e211 recipes/ti84: use a 3x5 font instead of a 5x7 one
izaya synced commits to master at izaya/collapseos from mirror 2019-11-11 06:59:06 -05:00
cb1e68e3e2 add link to subreddit (#71)
izaya synced commits to master at izaya/collapseos from mirror 2019-11-10 22:49:07 -05:00
30d6fdb16b ti/lcd: use brand new support for IX in SRL and RR
2bff486cd2 Update bootstrap binaries
5f6b303e75 zasm: add IX/IY support to SRL, RR and RL
506c3d0a96 zasm: generalize handling of IX/IY in 0xcb upcode family
d9d6093287 zasm: simplify (IX/Y+d) handling
Compare 5 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-11-10 14:39:12 -05:00
68ef686c3c zasm: fix 16-bit include lineno counting
999ab56366 zasm: add generic handling of BIT argument
553b346b92 zasm: getUpcode -> spitUpcode
Compare 3 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-11-10 06:39:06 -05:00
c4658591bd ti/lcd: allow for fonts smaller than 5 pixels
izaya synced commits to master at izaya/collapseos from mirror 2019-11-09 14:39:06 -05:00
6d9f96aee6 ti/lcd: add support for backspace
a4190f9984 recipes/ti84: document usage
2026113480 ti/kbd: lowercase letters by default, 2nd to upcase
9c37471780 ti/kbd: improve debouncing
418af5f626 ti/kbd: make Alpha and 2nd toggle
Compare 8 commits »