140 Commits (9ab292a6d556b4ceb985ba6a6f1d94816adfc505)

Author SHA1 Message Date
  Virgil Dupras 9ab292a6d5 Add shell automated tests 4 years ago
  Virgil Dupras 5b155a5c15 tools: use BASIC's new while loop 4 years ago
  Virgil Dupras 3db38b0d89 basic: add while command 4 years ago
  Virgil Dupras 25d25d017c Replace old shell with BASIC shell 4 years ago
  Virgil Dupras 20151a97f8 recipes/rc2014/zasm: use BASIC shell 4 years ago
  Virgil Dupras 9ec71ecfee tools/uploadb: rewrite in C 4 years ago
  Virgil Dupras d9db0a824e Make makefiles and shell scripts portable 4 years ago
  Virgil Dupras 270ad926c9 recipes/sms: use BASIC shell 4 years ago
  Virgil Dupras 66dacd1816 tools/emul: add "Min SP" debug value 4 years ago
  Virgil Dupras 2f07d849a8 tools/emul: deduplicate a little bit of C code 4 years ago
  Virgil Dupras 871b06fecf bshell: adjust RAMSTART to avoid clashwith USER_CODE 4 years ago
  Virgil Dupras 7c893dada1 basic: can now execute user apps! 4 years ago
  Virgil Dupras 12bc120375 basic: add bsel, bseek, getb, putb commands 4 years ago
  Virgil Dupras e1df320d44 basic: add ldbas command 4 years ago
  Virgil Dupras 13f935aa88 basic: add fls command 4 years ago
  Virgil Dupras 585e9f3b6e tools/emul: add troubleshooting instructions in README 4 years ago
  Virgil Dupras 43b450ca30 Update bootstrap binaries 4 years ago
  Virgil Dupras 019d05f64c Make the shell a userspace app 4 years ago
  Virgil Dupras cdd0b64570 Modify userspace .org and RAMSTART expectations 4 years ago
  Virgil Dupras d74b85f146 zasm: allow .org to be specified from command line 4 years ago
  Virgil Dupras e5255d22f9 zasm: make .org affect "@" symbol 4 years ago
  Virgil Dupras 79e04189b0 Update bootstrap binaries 4 years ago
  Virgil Dupras 7cf3ed38da Extract str.asm from core.asm and make core included by userspace 4 years ago
  Virgil Dupras 69750b4da6 Update bootstrap binaries 4 years ago
  Virgil Dupras 7274dccbe7 Move ASCII consts to ascii.h 4 years ago
  Virgil Dupras f3992ed598 basic: begin an implementation from sratch 4 years ago
  Virgil Dupras 4de2ce3ceb zasm: add RST instruction 4 years ago
  Virgil Dupras cbc6fb5931 zasm: clean up jump table requirements 4 years ago
  Virgil Dupras 2bff486cd2 Update bootstrap binaries 4 years ago
  Virgil Dupras 2a55bfd375 stdio: remove a layer of indirection in GetC/PutC 4 years ago
  Virgil Dupras a86234c87e Fix typo in shell's emul{Get,Put}C 4 years ago
  Virgil Dupras b745f49186 Rename blockdev's API routines to GetB/PutB 4 years ago
  Virgil Dupras f41ccdbc81 Update bootstrap binaries 4 years ago
  James Stanley 7f7251d57f Fix buffer overrun in shell emulator (#51) 4 years ago
  Virgil Dupras 83b314c450 zasm: lower RAM requirements 4 years ago
  Virgil Dupras e4732d79dc zasm: tighten directive detection a bit 4 years ago
  Virgil Dupras f4b6c7637d zasm: rename #inc to .inc 4 years ago
  Virgil Dupras 340a474941 emul/shell: use '@' symbol in jump table 4 years ago
  Virgil Dupras 612323f714 zasm: add "last value" symbol (@) 4 years ago
  Virgil Dupras d1735c3a73 zasm: remove last remnants of "old style" variables 5 years ago
  Virgil Dupras c2d84563dd zasm: allow duplicate const definition 5 years ago
  Virgil Dupras 1dec33e02a zasm: make symbol registry a bit more straightforward 5 years ago
  Virgil Dupras cdb206b7a5 zasm: fix nasty (iy+d) misparsing bug 5 years ago
  Virgil Dupras b95f4c8c24 zasm: remove SYM_CTX_PTR 5 years ago
  Virgil Dupras f4f91ebd79 zasm: remove SYM_CTX 5 years ago
  Virgil Dupras 311d04e9aa zasm: make symbol registry easily parametrizable 5 years ago
  Virgil Dupras 34f499184d zasm: add ".bin" directive 5 years ago
  Virgil Dupras 01031a780a ed: Add 'w' command 5 years ago
  Virgil Dupras 942d2a952d ed: take filename as an argument 5 years ago
  Virgil Dupras fe15bafeca zasm: fix bug with registry selection 5 years ago