XeonSquared izaya
izaya synced commits to master at izaya/collapseos from mirror 2020-04-17 15:37:34 -04:00
ae470397d7 emul/hw/rc2014: add sdc emulator (wip)
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-17 15:37:34 -04:00
2cadae260d editor: add "U" word
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-16 23:17:32 -04:00
9edab10a3a blk: add dirty flag and auto write blocks on fetch
79ce88c12c tools: add blkunpack
5cb4a7de9a Add word "C@+"
eefa8e6de5 Add word "BLK!"
57e20f0532 Block explorer upgraded to block editor!
Compare 6 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-16 15:07:33 -04:00
733aff7b7a rc2014: adjust bootstrapping instructions
65bc3b73ad link: adjust (br) and (?br) hardcoded offsets
b01de82fd1 drv/acia: latest bells and whistles
Compare 3 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-15 22:53:11 -04:00
4eca827d36 First function application: Block explorer!
5d4155aa32 Add words 1+ 2+ 1- 2- and consts 0 1 -1
e1e634c815 boot: compaction
f6727f8e34 boot: use CODE where possible
a56ace4d3e boot: optimize (br)
Compare 13 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-15 14:43:12 -04:00
22f132094a Clarify signed-ness
b73e1a5f7a z80a: invert the meaning of IFZ, IFNZ, IFC, IFNC,
2439f1ed86 Change SCMP for S=
16d5cd91de emul: don't segfault on quit when there is no blkfs
c40f336959 icore: extract "_pdacc" from "(parsed)"
Compare 6 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2020-04-15 06:33:08 -04:00
e5dd91e167 updated termsrv to basically work with the new rc system, added nc to netutil
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-14 22:27:36 -04:00
415bd7a169 Support nested LOAD
aec19e5c87 Add word "LOAD"
a67101fb8b Add word "EMPTY"
add3b6629b Make DO .. LOOP binary code more compact
b8dd86bd18 Move notes.txt in blk
Compare 5 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-14 14:17:36 -04:00
1efb2821e3 Make usage and dictionary documentation in-system
f59cac0588 blk: first steps
Compare 2 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-14 06:07:36 -04:00
d4cdb659b4 tools: add blkpack
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-13 21:57:36 -04:00
7292d486dc z80a: add stuctured flow words
7d184b9e70 Use SUBHLss, macro more
d919a10265 Remove runbin
b536d3bfd6 rc2014: complete the EEPROM recipe
Compare 4 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-13 13:47:36 -04:00
d0545d555f upload: use A! instead of C!
d08a9711c5 boot: make HERE point to RAMEND instead of CURRENT
509972b08c tools: add exec and convert ./upload to Forth
1e0b40a876 Add word "FORGET"
Compare 4 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-13 05:37:36 -04:00
4c7dfe0dfe Add drv/at28
76e4422796 Add adev unit
Compare 2 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-12 21:27:36 -04:00
d996dd8c9e Add one layer of indirection in subsystem memory management
d4f65911c0 rc2014: add notes about stage3.bin
420836276d readln: rename (c<) to (rdln<)
Compare 3 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2020-04-12 21:27:34 -04:00
ec5d938a64 added a quit function to the shell environment, for obvious purposes
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-12 13:17:35 -04:00
d6c9ab3f32 tools/stripfc: strip a little bit more
9548514ff0 rc2014: dictionary relinking now works!
06d0a02c12 link: fix LITA processing
Compare 3 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2020-04-11 21:07:25 -04:00
194564b959 Added an actually workable editor for once. Skye's gonna be mad, it's like vim.
0dd13b74f1 fixed <ESC>[n;nH scrolling the display
Compare 2 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-11 12:57:35 -04:00
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2020-04-11 12:57:26 -04:00
fc127f8d3e moved the VT100 driver out of the kernel and into its own library
2327dc9c18 added the ability to reload libraries to the loadfile module
0cdd70e917 added the ability for software to change the computer.pullSignal timeout
Compare 3 commits »
izaya synced commits to forth at izaya/collapseos from mirror 2020-04-10 20:37:27 -04:00
6368cc3bac Remove (sysv)
a6efb65010 emul: extract capture mark from icore into xstop.fs
Compare 2 commits »