Commit Graph

  • 2b8524d11e sms: CPORT_CTL is write-only! Virgil Dupras 2020-11-08 08:43:24 -0500
  • 6cb310c38c emul+cvm: link to curses instead of ncurses Virgil Dupras 2020-11-07 08:45:26 -0500
  • 0a26acfee6 ps2: interpret KC 0x1f as '2' Virgil Dupras 2020-11-06 17:21:13 -0500
  • 29f3bf1e70 doc/hw/sms: adjust ROM hacking instructions Virgil Dupras 2020-11-03 16:54:30 -0500
  • beddb6a375 sdc: fix stack underflow on mis-initialization Virgil Dupras 2020-11-02 18:59:04 -0500
  • 7d568bd782 sms: simplify and solidify ports-related drivers Virgil Dupras 2020-11-02 18:53:57 -0500
  • 3a0084aa31 doc/bootstrap: fix inaccuracies Virgil Dupras 2020-10-31 15:27:00 -0400
  • 7001446212 Complete overhaul of recipes Virgil Dupras 2020-10-30 20:31:47 -0400
  • 480cf342fa Optimize SD card subsystem a bit Virgil Dupras 2020-10-29 21:03:11 -0400
  • ce10320030 emul/z80/sms: add SPI exchange through controller port Virgil Dupras 2020-10-29 19:40:13 -0400
  • 97a46a7b9b emul/z80: decouple SDC and SPI Virgil Dupras 2020-10-29 15:01:25 -0400
  • e31527f5ac Add word ROT> Virgil Dupras 2020-10-29 12:34:02 -0400
  • 75ef1f440c Make MOVE* words use A@ and A! Virgil Dupras 2020-10-29 12:15:21 -0400
  • 69bb34ce7b Add tests for MOVE* words Virgil Dupras 2020-10-29 11:51:42 -0400
  • de7cb4a80f Add word A, Virgil Dupras 2020-10-28 20:45:50 -0400
  • 30b56185e9 Optimize parsing routines Virgil Dupras 2020-10-28 20:29:28 -0400
  • f027f13042 Remove an indirection in ERR Virgil Dupras 2020-10-28 19:23:34 -0400
  • 705d68deec Move most of the high layer of comp core into the low one Virgil Dupras 2020-10-28 18:06:58 -0400
  • 8f3891f7d3 Move EMIT to low core Virgil Dupras 2020-10-28 16:34:49 -0400
  • 038c25957b Make C<* into a switch word Virgil Dupras 2020-10-28 16:18:37 -0400
  • 5e13dcedf3 Make KEY and EMIT into switch words Virgil Dupras 2020-10-28 16:00:58 -0400
  • d3ec0e3a6c Use SYSVARS instead of RAM+ in core switches defs Virgil Dupras 2020-10-28 15:47:49 -0400
  • adea75e50a Add alias and switch word types Virgil Dupras 2020-10-28 15:02:06 -0400
  • a82db0739a z80: make exec routine a wee bit tighter Virgil Dupras 2020-10-28 13:28:27 -0400
  • 788453b89c Simplify NL Virgil Dupras 2020-10-28 11:35:32 -0400
  • 04bd57b527 Remove BIT@ and BIT! Virgil Dupras 2020-10-27 22:51:08 -0400
  • fc63541725 Improve documentation Virgil Dupras 2020-10-27 19:51:29 -0400
  • 3198cd8d08 emul/8086/pcat: fix broken AT-XY Virgil Dupras 2020-10-25 18:42:48 -0400
  • 6947fea2a8 emul/z80: add SD card support to SMS Virgil Dupras 2020-10-25 16:53:58 -0400
  • 490eceab6d emul/z80: flatten directory structure Virgil Dupras 2020-10-25 15:58:00 -0400
  • 44abcaa8f8 emul/8086: a little bit of cleanup in cpu.c Virgil Dupras 2020-10-25 14:25:12 -0400
  • 8760766bb4 emul/8086: cleanup a couple of ifdefs Virgil Dupras 2020-10-25 14:01:46 -0400
  • 5a77b80d3d emul/8086/pcat: fix broken int13h logic Virgil Dupras 2020-10-25 12:21:44 -0400
  • ba21b6a9f5 emul/8086: add PC/AT emulator Virgil Dupras 2020-10-25 10:27:52 -0400
  • c912158744 Run "all" tests under the 8086 emulator Virgil Dupras 2020-10-24 23:33:12 -0400
  • 885e7db054 emul/8086: add BLK support Virgil Dupras 2020-10-24 23:20:20 -0400
  • de9103942d emul/8086: implement AT-XY Virgil Dupras 2020-10-24 23:00:45 -0400
  • d11ac3f006 emul/8086: and we have liftoff! Virgil Dupras 2020-10-24 22:06:51 -0400
  • 942a50a86d emul/8086: add INT hooks Virgil Dupras 2020-10-24 21:50:44 -0400
  • 939c018792 emul/8086: wip Virgil Dupras 2020-10-24 20:41:51 -0400
  • efe4b13a4e Move /emul to /emul/z80 Virgil Dupras 2020-10-24 16:50:22 -0400
  • 329219fa89 emul: copy libz80 directly into tree, pre-generated Virgil Dupras 2020-10-24 15:39:22 -0400
  • c072096909 tests: run "generic" tests under all Collapse OS architectures Virgil Dupras 2020-10-24 14:57:33 -0400
  • ae62e291e6 Update libz80 submodule Virgil Dupras 2020-10-24 14:46:21 -0400
  • 46c95320af emul: bring "hw" subfolders one level higher Virgil Dupras 2020-10-24 14:37:19 -0400
  • 8cecd54410 emul/sms: add PS/2 keyboard emulation Virgil Dupras 2020-10-24 11:18:48 -0400
  • cc8068f8ab emul: don't hardcode X11 keycodes in key handling routines Virgil Dupras 2020-10-23 21:14:25 -0400
  • 473d04d7d9 recipes/sms: add cartridge hacking instructions Virgil Dupras 2020-10-12 21:39:53 -0400
  • 1681e61956 emul/sms: don't hardcode name table offset Virgil Dupras 2020-10-12 21:11:46 -0400
  • 6b895d0745 sms: explicitly set ourselves in IM 1 Virgil Dupras 2020-10-10 13:31:54 -0400
  • 0d172cc2c4 tools: add smsrom Virgil Dupras 2020-10-10 13:28:36 -0400
  • 32d5f87b4e sms: don't use BC Virgil Dupras 2020-10-06 20:36:29 -0400
  • eafcb0c440 avrpgm: add EEPROM support Virgil Dupras 2020-10-05 19:32:42 -0400
  • 8630b0a8ed recipes/rc2014/avr: new recipe Virgil Dupras 2020-10-05 18:46:22 -0400
  • dafcf72d5b Add ATmega328P definitions Virgil Dupras 2020-10-05 16:56:09 -0400
  • ebafa79795 Improve AVR docs Virgil Dupras 2020-10-05 16:46:16 -0400
  • 44bcdd4327 Document 8086 asm instructions list Virgil Dupras 2020-09-25 19:39:31 -0400
  • 8bf6258673 Add word TICKS Virgil Dupras 2020-09-25 17:31:06 -0400
  • 1195b0313b emul/rc2014: add support for Zilog SIO Virgil Dupras 2020-09-24 21:01:14 -0400
  • 35840ad8e6 sdc: don't use ABORT" Virgil Dupras 2020-09-24 12:26:43 -0400
  • 25a35cf28e Move 8086 boot code from B800 to B440 Virgil Dupras 2020-09-21 20:05:38 -0400
  • 037c10fc57 Move AVR programmer from B690 to B160 Virgil Dupras 2020-09-21 19:58:24 -0400
  • faf088b397 Move AVR assembler from B650 to B50 Virgil Dupras 2020-09-21 19:52:53 -0400
  • b21be43535 Move 8086 assembler from B730 to B30 Virgil Dupras 2020-09-21 19:23:33 -0400
  • 91f79d1131 Move z80a from B200 to B5 Virgil Dupras 2020-09-21 17:51:08 -0400
  • a348ee9106 Remove Extra words Virgil Dupras 2020-09-21 14:40:53 -0400
  • 7a5744a4c3 Remove BROWSE and CASE Virgil Dupras 2020-09-21 14:09:48 -0400
  • fea9beac1e recipes/pcat: move recipe blocks into local overlay Virgil Dupras 2020-09-20 20:48:52 -0400
  • 475171d07b recipes/ti84: move recipe blocks into local overlay Virgil Dupras 2020-09-20 20:24:09 -0400
  • 373d03e0b1 recipes/trs80: move recipe blocks into local overlay Virgil Dupras 2020-09-20 11:57:04 -0400
  • 9aa3ae4c6b Fix tests Virgil Dupras 2020-09-20 10:52:15 -0400
  • 97ec2569a0 recipes/rc2014: move recipe blocks into local overlay Virgil Dupras 2020-09-20 10:50:13 -0400
  • 8e624034bf recipes/sms: move recipe blocks into local overlay Virgil Dupras 2020-09-20 10:21:21 -0400
  • c9ce0f8cfd tools/blkpack: support multiple dirname arguments Virgil Dupras 2020-09-20 09:38:28 -0400
  • e123c0e536 Fix asm in z80mbc2 recipe Virgil Dupras 2020-09-20 09:01:11 -0400
  • f7dc6a2b79 Fix sms and ti84 recipes Virgil Dupras 2020-09-19 21:03:18 -0400
  • b1a95648f1 De-stabilize EXIT Virgil Dupras 2020-09-19 20:35:35 -0400
  • 3aa681ceca Remove ";" word Virgil Dupras 2020-09-19 20:19:23 -0400
  • 53239c8f84 De-stabilize (n) Virgil Dupras 2020-09-19 19:44:15 -0400
  • 68dd800bd1 Remove LIT< in favor of LIT" exclusively Virgil Dupras 2020-09-19 18:51:29 -0400
  • 0b11979b5e Fix LIT" Virgil Dupras 2020-09-19 14:28:10 -0400
  • eefbf66e95 De-stabilize (br), (?br), (loop), (s) Virgil Dupras 2020-09-19 13:54:01 -0400
  • 3295f1689e doc: add cross.txt Virgil Dupras 2020-09-19 10:32:28 -0400
  • 6d180f737a doc: fix typos and inaccuracies Virgil Dupras 2020-09-19 09:04:18 -0400
  • 4b1a49c8cc fix broken tests Virgil Dupras 2020-09-18 22:20:54 -0400
  • 82b0b81521 doc: fix a few typos and inaccuracies Virgil Dupras 2020-09-18 21:13:28 -0400
  • 495d2819d2 recipes/rc2014/sdcard: make spi relay design multi-devices Virgil Dupras 2020-09-18 19:22:56 -0400
  • 7dc00179f7 tools/upload: use A! instead of C! to write Virgil Dupras 2020-09-17 13:27:12 -0400
  • a19c814b0d tools: improve reliability of ttyopen() Virgil Dupras 2020-09-17 10:25:08 -0400
  • 1a6a549857 Make the SPI Relay protocol support multiple devices Virgil Dupras 2020-09-17 09:36:16 -0400
  • 350b7c5939 avr: improve docs Virgil Dupras 2020-09-05 16:52:46 -0400
  • 5b4917dbe9 avr: allow writing to flash Virgil Dupras 2020-09-05 14:07:13 -0400
  • 4910b9caef core: add AMOVEW Virgil Dupras 2020-08-31 12:11:17 -0400
  • 3a84a3871b core: make parse and format words a bit tighter Virgil Dupras 2020-08-30 20:15:55 -0400
  • 9c36885503 Fix doc innacuracies Virgil Dupras 2020-08-30 16:53:27 -0400
  • 286f8968fd doc: add AVR documentation Virgil Dupras 2020-08-30 08:42:33 -0400
  • 85f8543e17 avrspi: first steps Virgil Dupras 2020-08-30 08:01:09 -0400
  • 7359717000 z80: add missing chkPS, calls Virgil Dupras 2020-08-23 08:38:04 -0400
  • 46676547d9 spi: add SPI_DELAY decl Virgil Dupras 2020-08-23 07:55:17 -0400
  • bcf04f441d arduinouno: add schema to at28wr recipe Virgil Dupras 2020-08-21 20:25:06 -0400