XeonSquared izaya
izaya synced commits to master at izaya/collapseos from mirror 2020-06-22 23:39:37 -04:00
49d7a7f435 z80mbc2: add BLK support
a7660fba0e z80mbc2: new recipe
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-22 15:39:38 -04:00
94ed01086a pcat: move drivers and xcomp to blkfs
1bea45acb8 8086a: add PUSHs, and POPs,
06d997f26a pcat: write recipe README
Compare 3 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-22 07:29:38 -04:00
496826cdc4 pcat: implement AT-XY
f76d30b6fe pcat: add blk write support
4939189233 emul: make blk operations much faster
515890717f pcat: use heads count from 13H08H
Compare 4 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-21 23:29:37 -04:00
d7f002df98 pcat: use boot drive no passed to bootloader through DL
dc7f36263a pcat: BLK-enabled!
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-21 15:19:38 -04:00
8d645405b3 pcat: add RSP checks in next
f9eb7c661b 8086asm: fix CMPrr, and CMPxx, argument order
cd514e6cd6 pcat: add PSP checks in all native words
c2c32bbed8 pcat: properly handle IMMED flag in _find
1b5333d0b4 pcat: move all find code in _find word
Compare 7 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2020-06-21 12:19:40 -04:00
22bd6982d0 made cursor movement and newlines work properly when they hit screen borders
8bb123f198 added a component documentation searcher
3f82d96b8e buffer history now: can't go out of bounds, can go to an empty line once you go past the most recent
Compare 3 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-21 07:09:39 -04:00
d83d12899b MOVE: do not crash when u is 0 (#126)
izaya synced commits to master at izaya/collapseos from mirror 2020-06-20 23:09:37 -04:00
99c05fff3c pcat: it works!
ae719508d9 pcat: make /MOD division 16-bit
60ecab314e pcat: we have PROMPT!
397ee3e3e6 Simplify word '
Compare 4 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-20 14:59:39 -04:00
1536434666 pcat: implement cell execution and shaping things up
c571567660 emul: make verbose staging the default
acf8e03f53 8086asm: add overflow check to RPCs,
019fd8a67d pcat: fix ?DUP
Compare 4 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2020-06-20 03:39:40 -04:00
0421034ff7 added history support to buffer:read() in terminal mode, do provide feedback
izaya synced commits to master at izaya/collapseos from mirror 2020-06-19 22:49:37 -04:00
9d2afd200c pcat: implement (s)
izaya synced commits to master at izaya/collapseos from mirror 2020-06-19 14:39:39 -04:00
723d3c4249 pcat: all native words implemented!
8cc8df0446 pcat: add native _find
5ebdf84e78 pcat: more native words
Compare 3 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-19 06:29:38 -04:00
89bc7df120 pcat: more native words
izaya synced commits to master at izaya/collapseos from mirror 2020-06-18 22:29:37 -04:00
3b21ba635d pcat: add PICK and (roll)
6b07296d30 pcat: more native words
bd508daad9 pcat: begin organizing native words properly
6bc1738bfd pcat: implement (loop)
Compare 4 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-18 14:29:38 -04:00
aca9bc9058 z80: small optimization in cell execution
035532acf7 z80: remove remaining indirections in execute calls
42818d25be z80: remove layers of indirection of find calls
76e698157c z80: remove layer of indirection in most "next" calls
eba83fa9a9 z80: use named labels for boot routines
Compare 7 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-17 22:19:37 -04:00
3383a00040 Fix recipes with binary offset (ti84, trs80)
1d468d2168 Fix mis-documentation about literal words
2be2f74a43 Make literal word routines into regular native words
ea9833d4ff Remove LITA
Compare 4 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-17 14:09:38 -04:00
abb4dc8bd7 Reduce the scope of the stable ABI
izaya synced commits to master at izaya/collapseos from mirror 2020-06-17 05:59:38 -04:00
bc8144b4be pcat: implement (br) and (br?)
izaya synced commits to master at izaya/collapseos from mirror 2020-06-16 21:59:37 -04:00
49979404a5 pcat: implement number literals
a92864a595 pcat: implement RSP mechanism in execution model
4017fd04ac Replace deprecated bzero with memset (#119)
79da1db90e tools: mark local C functions as static (#120)
472331b450 Check spelling (#121)
Compare 9 commits »
izaya synced commits to master at izaya/collapseos from mirror 2020-06-15 13:49:39 -04:00
dabbd6c253 8086asm: add support for modrm 8-bit displacement
d8d2e05eb2 pcat: make find compare strings
Compare 2 commits »