Commit Graph

  • 2efe887434 recipes/rc2014/ps2: add schema Virgil Dupras 2019-06-30 17:33:14 -0400
  • e3eea8839b recipes/rc2014/ps2: works rather well now! Virgil Dupras 2019-06-30 14:16:00 -0400
  • b7cda6ed14 shell: improve reliability Virgil Dupras 2019-06-30 13:25:14 -0400
  • ad31c7f7f5 kbd: make letters lowercase Virgil Dupras 2019-06-30 13:24:35 -0400
  • cd7743b3ae kbd: give the device a little breathing room in tight loops Virgil Dupras 2019-06-30 12:12:42 -0400
  • 2c6ab08d51 recipes/rc2014/ps2: add "resend" requests on parity check failures Virgil Dupras 2019-06-30 11:17:12 -0400
  • 0f82ebe02d recipes/rc2014/ps2: add parity checks Virgil Dupras 2019-06-29 20:45:08 -0400
  • 360446e731 recipes/rc2014/ps2: don't alter SREG in hdlPCINT Virgil Dupras 2019-06-29 15:47:02 -0400
  • e44ebb08b2 recipes/rc2014/ps2: drive a shell with ps/2 kbd! Virgil Dupras 2019-06-29 14:25:18 -0400
  • 3cdb25bfda recipes/rc2014/ps2: implement scan code buffer Virgil Dupras 2019-06-29 11:18:37 -0400
  • 20a7ad231f recipes/rc2014/pc2: new recipe (WIP) Virgil Dupras 2019-06-28 22:54:57 -0400
  • 2d0f8ffac4 Update README Virgil Dupras 2019-06-19 19:10:58 -0400
  • 9fb77054c0 Update docs w.r.t. its relationship with scas Virgil Dupras 2019-06-19 13:34:06 -0400
  • d6b391e39a Update bootstrap binaries Virgil Dupras 2019-06-19 13:22:51 -0400
  • 69fc2e3bf2 sdc: make sdcReadBlk return error on max retries Virgil Dupras 2019-06-19 13:22:07 -0400
  • 7cdc288ef2 zasm: print progress indicator while assembling Virgil Dupras 2019-06-19 11:42:39 -0400
  • 66fbd20e21 sdc: tidy up Virgil Dupras 2019-06-19 09:24:16 -0400
  • d9ae82c81e sdc: enable CRC checks on blk write Virgil Dupras 2019-06-19 09:00:50 -0400
  • 6df77ddef3 recipes/rc2014/zasm: we can now assemble the recipe's kernel Virgil Dupras 2019-06-18 22:07:44 -0400
  • 2ac16d4750 sdc: check CRC during sdcReadBlk Virgil Dupras 2019-06-18 22:03:48 -0400
  • cac9acca67 sdc: make some space in memory for buffer CRC Virgil Dupras 2019-06-18 15:21:58 -0400
  • 34db493496 sdc: implement CRC7 computation on cmds Virgil Dupras 2019-06-18 14:45:55 -0400
  • 6516ff7212 zasm: add support for "XOR n" and "SLA r" Virgil Dupras 2019-06-18 14:24:43 -0400
  • 0a36ea0815 recipes/rc2014/zasm: add unpack + verification Virgil Dupras 2019-06-17 15:34:55 -0400
  • 6f61aa404f tools/cfsunpack: new tool Virgil Dupras 2019-06-17 15:21:05 -0400
  • 95b658897a recipes/rc2014/zasm: add instructions to assemble kernel Virgil Dupras 2019-06-17 14:17:47 -0400
  • 3e437747c2 recipes/rc2014: add missing calls to fsInit Virgil Dupras 2019-06-17 13:44:36 -0400
  • 914c6d5abc Update comments Virgil Dupras 2019-06-17 13:42:53 -0400
  • 00778f73e1 blockdev: fix bug recently introduced in load cmd Virgil Dupras 2019-06-17 09:54:30 -0400
  • 4b423a9dc6 tools/blkdump.py: new tool Virgil Dupras 2019-06-17 09:02:01 -0400
  • 8cf9904f33 blockdev: fix load command over-loading a byte Virgil Dupras 2019-06-17 08:19:03 -0400
  • bd2877e012 shell: make arg in peek/poke mandatory Virgil Dupras 2019-06-17 08:18:28 -0400
  • 5e31de0bac apps/memt: new app Virgil Dupras 2019-06-16 20:53:21 -0400
  • 7c23e5a9ef acia: protect DE during aciaInt Virgil Dupras 2019-06-16 19:29:58 -0400
  • 3bc165c8f6 Update bootstrap bin Virgil Dupras 2019-06-15 20:54:27 -0400
  • 3e7d181d3c zasm: properly raise error on bas ioPutC calls Virgil Dupras 2019-06-15 16:48:30 -0400
  • 7ba8e85a4a Update bootstrap binaries Virgil Dupras 2019-06-15 15:53:03 -0400
  • 4327153ffd zasm: fix include EOF detection Virgil Dupras 2019-06-15 15:50:27 -0400
  • 92a04f4627 sdc: support 24-bit addressing Virgil Dupras 2019-06-15 13:41:20 -0400
  • 605c631dc0 shell: add support for backspace Virgil Dupras 2019-06-14 22:14:09 -0400
  • e7c07cdd9a apps/at28w: fix argument byte order Virgil Dupras 2019-06-14 21:11:45 -0400
  • 14cc2fb785 parse: fix option word default value Virgil Dupras 2019-06-14 21:10:18 -0400
  • 93981e00eb zasm: fix include line no in error reports Virgil Dupras 2019-06-14 20:26:39 -0400
  • c613f7b0ee recipes/rc2014/eeprom: fix broken a28w args passing Virgil Dupras 2019-06-14 16:30:01 -0400
  • 4ea7839488 New tool: download.py Virgil Dupras 2019-06-14 16:06:18 -0400
  • df5549ae76 tools/upload.py: support files larger than 0xff bytes Virgil Dupras 2019-06-14 15:03:38 -0400
  • d40940a1ff doc/zasm: fix error Virgil Dupras 2019-06-14 14:24:51 -0400
  • 817636242a Add at28w app and recipe Virgil Dupras 2019-06-14 14:15:30 -0400
  • 145b48efb7 Add apps/sdct Virgil Dupras 2019-06-10 15:13:46 -0400
  • 8b638f6899 Update README Virgil Dupras 2019-06-07 20:08:41 -0400
  • 9bb2194fb0 recipes/rc2014/zasm: zasm can now assemble *and* write to file Virgil Dupras 2019-06-07 19:53:50 -0400
  • 495d69c1cb sdc: make writing more solid Virgil Dupras 2019-06-07 14:59:53 -0400
  • e046081900 sdc: add second buffer Virgil Dupras 2019-06-06 22:16:28 -0400
  • db24e21276 sdc: add layer of indirection to buffer system Virgil Dupras 2019-06-06 15:57:32 -0400
  • b742d48b75 Update bootstrap binaries Virgil Dupras 2019-06-05 19:52:56 -0400
  • 3dde51ae98 Allow file-to-file compilation in the emulated shell Virgil Dupras 2019-06-05 19:51:19 -0400
  • fb99f4ad91 fs: grow file size on fsPutC, if appropriate Virgil Dupras 2019-06-05 16:34:14 -0400
  • fc81bce70f Fix error handling when writing to files in emulated shell Virgil Dupras 2019-06-05 16:13:15 -0400
  • 2483ee699d fs: fix broken fopn on id > 0 Virgil Dupras 2019-06-05 15:40:56 -0400
  • a7ce9f6fc6 pgm: adapt to recent blkdev change Virgil Dupras 2019-06-05 14:45:38 -0400
  • c18d42f08b fs: further adjust to previous blkdev refactoring Virgil Dupras 2019-06-04 20:45:01 -0400
  • ae028e3a86 blockdev: make implementors "random access" Virgil Dupras 2019-06-04 11:53:02 -0400
  • 63473cc2e3 blockdev: make selection structure opaque Virgil Dupras 2019-06-04 09:56:36 -0400
  • c85ed474d7 blockdev: remove _blkCall Virgil Dupras 2019-06-04 09:23:10 -0400
  • 50a26f6e39 recipe/rc2014/zasm: new recipe Virgil Dupras 2019-06-03 13:34:16 -0400
  • dfe19e20e4 Includes work fine when assembling from the shell Virgil Dupras 2019-06-03 11:22:05 -0400
  • 7ae29015de tools/emul: add hex representation to debug output Virgil Dupras 2019-06-03 11:16:06 -0400
  • 082fa3431d We can now assemble source files from within the shell! Virgil Dupras 2019-06-03 11:15:07 -0400
  • 839ba91312 mmap: make zasm-friendly Virgil Dupras 2019-06-03 11:14:29 -0400
  • 78345b336e Update bootstrap bin Virgil Dupras 2019-06-03 11:14:15 -0400
  • 465da6a79d zasm: add .out directive Virgil Dupras 2019-06-03 11:13:31 -0400
  • 40b3d5e11e tools/emul/shell: copy user.h in its cfsin Virgil Dupras 2019-06-03 09:25:47 -0400
  • bed7032ee5 pgm: have its own file handle Virgil Dupras 2019-06-03 09:24:43 -0400
  • a48a91c8da pgm: properly pass shell args in HL Virgil Dupras 2019-06-03 08:56:39 -0400
  • ecbb77072e tools/emul/shell: allow the growing of fsdev Virgil Dupras 2019-06-03 08:42:08 -0400
  • f511289a3a tools/emul: make shell's cfsin always have all apps compiled in it Virgil Dupras 2019-06-03 08:32:25 -0400
  • 04bf2117b2 tools/emul: re-organize .h files Virgil Dupras 2019-06-03 08:12:44 -0400
  • 9a72f10221 zasm: includes CFS is now built on-the-fly by zasm.sh Virgil Dupras 2019-06-02 19:54:37 -0400
  • 02954af570 Simplyfy the creation of includes.cfs Virgil Dupras 2019-06-02 16:47:17 -0400
  • a4e45d1a75 zasm: make fsdev buffer larger Virgil Dupras 2019-06-02 16:46:44 -0400
  • 58bdc6b27f cfspack: apply fnmatch only to files Virgil Dupras 2019-06-02 16:46:12 -0400
  • 8e2a89cea5 cfspack: add the ability to spit a single file Virgil Dupras 2019-06-02 16:35:41 -0400
  • c317fbdcf9 cfspack: add pattern argument Virgil Dupras 2019-06-02 16:22:07 -0400
  • 22e990ed89 Parametrize zasm linux bin's include CFS file Virgil Dupras 2019-06-02 15:50:59 -0400
  • 37a167562c Update bootstrap bin Virgil Dupras 2019-06-02 14:46:48 -0400
  • 21c677a950 Make parseArgs not expect a leading space Virgil Dupras 2019-06-02 14:46:07 -0400
  • f8bd8eeaaf Make userspace parse args the same way the shell does Virgil Dupras 2019-06-02 14:05:20 -0400
  • 57356e47b4 recipes/rc2014/sdcard: add instructions to write to SD card Virgil Dupras 2019-06-02 11:53:36 -0400
  • 26e71ee580 Update shell/blkdev docs Virgil Dupras 2019-06-02 11:23:24 -0400
  • 95f1a8ddaf blkdev: make load command stop and the end of the stream Virgil Dupras 2019-06-02 11:18:06 -0400
  • 73c3fc7947 shell/stdio: decouple from blkdev (again) Virgil Dupras 2019-06-02 10:50:18 -0400
  • 88bf98321e fs: adjust to DE->IX change in recipe/emul glue code Virgil Dupras 2019-06-02 10:18:03 -0400
  • 5e5c7e6592 sdc: add sdcPutC Virgil Dupras 2019-06-01 19:53:42 -0400
  • 3bc7cec03a sdc: allow the read of 0xff Virgil Dupras 2019-05-31 21:33:42 -0400
  • 2e8af376e3 pgm: new kernel module Virgil Dupras 2019-05-31 14:50:43 -0400
  • 7c191fd978 fs: standardize file handle routine argument to IX Virgil Dupras 2019-05-31 14:06:24 -0400
  • 83771b538f fs: check for file size bounds in GetC Virgil Dupras 2019-05-31 11:12:29 -0400
  • a641a94853 sdc: make sector swapping more robust Virgil Dupras 2019-05-30 14:55:38 -0400
  • cdc865f8c6 tools/emul/shell: add debug output Virgil Dupras 2019-05-30 14:55:16 -0400
  • 83e375936c shell: make seek cmd init DE to 0 Virgil Dupras 2019-05-30 14:54:28 -0400