XeonSquared izaya
izaya synced commits to master at izaya/collapseos from mirror 2019-12-22 19:37:26 -05:00
f54e10f9fd avra: add CALL and JMP
10b925e0e0 avra: add BCLR and BSET
1771ee8da7 avra: add SER
0a9ac27cf6 avra: add SBIC and SBIS
a9dcba5793 avra: add CBR instruction
Compare 5 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2019-12-21 10:57:24 -05:00
054f58609b added auto-rewind and an no-rewind node for tape-devfs
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2019-12-21 02:47:24 -05:00
0d01b03ddc cleaned up vtunnel, should actually work now
cf0cf32642 configured the scheduler to be more ... responsive.
c7213d4cbe updated a function comment to be more ... accurate
Compare 3 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2019-12-20 02:17:24 -05:00
4ef792a06d added an initial vtunnel implementation
68130b80a6 made the shell look at libraries in _G.libs as well as just _G
200b99eb0c moved tape-iofs to tape-devfs, made it handle tape drive addition/removal over time
Compare 3 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2019-12-19 09:57:24 -05:00
3c8ec4cabc fixed some stupid require() behavior
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2019-12-19 01:47:24 -05:00
42938cf125 added gamax92's vcomponent lib, required next to zero changes
6ad21c7832 made require pull from a shared library pool
Compare 2 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2019-12-16 08:27:24 -05:00
1cb85bd5e8 updated nc and termsrv
b408cfe27b made the shell return sane values
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-12-16 00:17:27 -05:00
c968995ec0 avra: add CBI and SBI
5c43988649 avra: code consolidation
b130cac635 avra: code consolidation
52359a4e42 avra: a little code deduplication
e9c692ed50 avra: a litte bit of code deduplication
Compare 9 commits »
izaya synced commits to master at izaya/OC-PsychOS2 from mirror 2019-12-16 00:17:24 -05:00
dcf0cb75ae made spawnfile queue an event on a process ending, changed the shell to use it
8404946eba removed chatbox-dprint from the default modules
560cd4e0c7 made serialization have an extra param for display
b370a90618 commented some scheduler functions
Compare 4 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-12-15 16:07:26 -05:00
aa8df95f7d Add "avr/" includes folder
64935d8b40 avra: add IN and OUT instructions
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-12-14 15:37:26 -05:00
ab578159b7 avra: refactor args parsing
fa75f30ffb avra: add RJMP and RCALL instructions
33c480a5dd avra: remove useless instrBRBits table
a5efc695e9 avra: add "Rd + bit" instructions
c696fcbce4 avra: add "with immediate" instructions
Compare 5 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-12-13 23:17:26 -05:00
4b9712a224 avra: add branching instructions
57c1a10434 avra: first steps
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-12-13 15:07:27 -05:00
e691dab070 zasm: little drive-by optimization
0d7693a163 core: remove writeHLinDE
Compare 2 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-12-12 22:47:26 -05:00
1b8b113536 Fix filesystem in shell emulator
948a06cb41 tools/tests: add missing doc about shell tests
4f7a05e3b7 core: remove cpHLDE
c002c69208 Include tools/tests/shell/test.cfs in repo
Compare 4 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-12-12 14:37:27 -05:00
9ab292a6d5 Add shell automated tests
43f4c5200e basic: don't choke on ':' in '"' literals
5b155a5c15 tools: use BASIC's new while loop
3db38b0d89 basic: add while command
51c977f2ed basic: allow multiple commands on the same line
Compare 5 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-12-11 22:17:26 -05:00
5d33d165a2 cfspack: allow multiple patterns and multiple paths in args
888395d496 tools: replace tools for old shell with tools for new shell
1710c865dc doc: refer to the new BASIC shell in example
Compare 3 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-12-11 14:07:26 -05:00
25d25d017c Replace old shell with BASIC shell
20151a97f8 recipes/rc2014/zasm: use BASIC shell
880775ae69 recipes/rc2014/sdcard: use BASIC shell
7907687abf tools/uploadb: make it much much faster
Compare 4 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-12-10 13:37:27 -05:00
b40b39f45c tools: add blkdumpb
izaya synced commits to master at izaya/collapseos from mirror 2019-12-10 05:27:28 -05:00
9ec71ecfee tools/uploadb: rewrite in C
fcee98ee4e tools: use the new "puth" BASIC command
fb93fcd6e6 recipes/rc2014/eeprom: add usr.asm
Compare 3 commits »
izaya synced commits to master at izaya/collapseos from mirror 2019-12-09 21:17:30 -05:00
beaea6f978 basic: add puth command