81 Commits (bfe2c87a2341c51122e8e3a4e942591bf57b4fee)

Autor SHA1 Mensaje Fecha
  Virgil Dupras 3b1bbc1751 zasm: support negative displacement for IX/IY hace 4 años
  Virgil Dupras 8926c33ab1 Fix tools/tests/zasm/runtests.sh shebang hace 4 años
  Virgil Dupras f4b6c7637d zasm: rename #inc to .inc hace 4 años
  Virgil Dupras 612323f714 zasm: add "last value" symbol (@) hace 4 años
  Virgil Dupras 1c6a7caeae recipes/sms/romasm: make zasm's memory usage fit the SMS hace 5 años
  Virgil Dupras c2d84563dd zasm: allow duplicate const definition hace 5 años
  Virgil Dupras 1dec33e02a zasm: make symbol registry a bit more straightforward hace 5 años
  Virgil Dupras 02c7eb0161 zasm: clarify strlen's API hace 5 años
  Virgil Dupras cdb206b7a5 zasm: fix nasty (iy+d) misparsing bug hace 5 años
  Virgil Dupras f4f91ebd79 zasm: remove SYM_CTX hace 5 años
  Virgil Dupras 311d04e9aa zasm: make symbol registry easily parametrizable hace 5 años
  Virgil Dupras 34f499184d zasm: add ".bin" directive hace 5 años
  Virgil Dupras fe15bafeca zasm: fix bug with registry selection hace 5 años
  Virgil Dupras a7afbe091e tools/tests: remove scas requirement hace 5 años
  Virgil Dupras 253674ea05 Fix broken tests hace 5 años
  Virgil Dupras 54b0602710 zasm: add support for RES and SET hace 5 años
  Virgil Dupras 7cdc288ef2 zasm: print progress indicator while assembling hace 5 años
  Virgil Dupras c18d42f08b fs: further adjust to previous blkdev refactoring hace 5 años
  Virgil Dupras ae028e3a86 blockdev: make implementors "random access" hace 5 años
  Virgil Dupras 9a72f10221 zasm: includes CFS is now built on-the-fly by zasm.sh hace 5 años
  Virgil Dupras 22e990ed89 Parametrize zasm linux bin's include CFS file hace 5 años
  Virgil Dupras f8bd8eeaaf Make userspace parse args the same way the shell does hace 5 años
  Virgil Dupras 83771b538f fs: check for file size bounds in GetC hace 5 años
  Virgil Dupras 328f44814e Make blockdev pointers 32 bits hace 5 años
  Virgil Dupras e414e600ea zasm: add ERR_DUPSYM and ERR_OOM error conditions hace 5 años
  Virgil Dupras b298e607bd zasm: implement error conditions for #inc hace 5 años
  Virgil Dupras 31f7c7771d zasm: implement error conditions in .org and .fill hace 5 años
  Virgil Dupras 371076190f zasm: implement error conditions in .equ hace 5 años
  Virgil Dupras 436ff51c39 zasm: implement error conditions in .dw hace 5 años
  Virgil Dupras f5d4321ece zasm: implement error conditions in .db hace 5 años
  Virgil Dupras d76dd54f4b zasm: add ERR_OVFL hace 5 años
  Virgil Dupras f9118ef88e xasm: expand ERR_BAD_ARG condition hace 5 años
  Virgil Dupras e1e6d52fea zasm: add ERR_BAD_FMT hace 5 años
  Virgil Dupras 412b3f374a zasm: add ERR_BAD_ARG hace 5 años
  Virgil Dupras af2c561c6b zasm: begin erroring out reliably hace 5 años
  Virgil Dupras e18f9b53a9 zasm: add support for "$" symbol hace 5 años
  Virgil Dupras 848a7500bc zasm: add support for .fill directive hace 5 años
  Virgil Dupras ae315499cb Run unit tests with zasm hace 5 años
  Virgil Dupras acddb045a5 zasm: add support for .org directive hace 5 años
  Virgil Dupras 49be50b730 zasm now self-assembles! hace 5 años
  Virgil Dupras bc1496a7e3 zasm emul: bring back kernel/user distinction hace 5 años
  Virgil Dupras 7fad3b0c90 Move /parts/z80 to /kernel hace 5 años
  Virgil Dupras 78d9764005 zasm: can now assemble zasm/expr.asm! hace 5 años
  Virgil Dupras 6cbce0533a zasm: can now assemble zasm/instr.asm! hace 5 años
  Virgil Dupras ea8477bb91 zasm: accept whitespaces before separating comma hace 5 años
  Virgil Dupras 3b1ef2b9af zasm: bump global symbol limit to 0x200 hace 5 años
  Virgil Dupras 44abc79850 zasm: add support for SBC HL, ss hace 5 años
  Virgil Dupras 98695f9912 zasm: de-index symRegister hace 5 años
  Virgil Dupras bccf933ea9 zasm: try for regular number or symbol before parsing expr hace 5 años
  Virgil Dupras 723497af69 zasm: can now assemble zasm/directive.asm! hace 5 años