Commit Graph

215 Commits

Author SHA1 Message Date
Stephen Crane ac71ed7e98 Merge branch 'master' of github.com:jscrane/r65emu 2020-07-08 14:34:20 +01:00
Stephen Crane 803e170cf3 remove implicit hardware config 2020-07-08 14:34:12 +01:00
Stephen Crane c45db2e8ee esp8266 wants ICACHE_RAM_ATTR 2020-07-08 14:33:52 +01:00
Stephen Crane b65ef6bff4 adding compiler pragmas 2020-07-08 14:33:31 +01:00
Stephen Crane 48959cc415 fix compiler warning 2019-06-06 09:19:55 +01:00
Stephen Crane 421989bfc5 add checkpoint/restore for socket filer 2019-03-30 11:55:34 +00:00
Stephen Crane d7c82c67a1 configure filers via ctor 2019-03-26 19:27:25 +00:00
Stephen Crane e90fb2c6e7 socket filer 2019-03-25 16:12:38 +00:00
Stephen Crane 61725b7865 ... 2019-03-25 16:12:26 +00:00
Stephen Crane 0489c1d283 z80 updates 2019-03-25 16:12:08 +00:00
Stephen Crane cd4b280410 make input buffer size configurable 2019-03-03 17:07:47 +00:00
Stephen Crane 6918621c34 irq is uint8_t 2019-03-03 17:07:23 +00:00
Stephen Crane 8431162ab3 ... 2019-03-03 14:38:47 +00:00
Stephen Crane e18c1fbfb9 irq is uint8_t 2019-03-03 14:38:11 +00:00
Stephen Crane 66af4140f9 PROGMEM 2019-03-03 14:37:44 +00:00
Stephen Crane dd4a4dc23b parity table calculation; z80 flags fixes 2019-03-03 12:12:38 +00:00
Stephen Crane d33d25674f tiny fixes 2019-02-28 19:42:43 +00:00
Stephen Crane 8c0e0dd22e changes from emul8 2019-02-27 19:12:45 +00:00
Stephen Crane 8b81f13e4d updating z80test with latest fuse 2019-02-26 16:06:21 +00:00
Stephen Crane e038a0c792 tiny bugfix 2019-02-25 15:39:18 +00:00
Stephen Crane 857e99c4e0 fix #7 2019-02-25 14:55:27 +00:00
Stephen Crane 9b6d8e6afb replace cb and op tables with switch 2019-02-25 13:21:41 +00:00
Stephen Crane bdd84b908c parity table 2019-02-25 12:23:14 +00:00
Stephen Crane 4063ecaba5 common switch macros in CPU.h 2019-02-25 12:10:33 +00:00
Stephen Crane fac66529f2 compact parity table 2019-02-25 10:19:38 +00:00
Stephen Crane 8a27327729 cleanup 2019-02-25 08:18:44 +00:00
Stephen Crane 4ba9be9430 cleanup 2019-02-25 08:16:59 +00:00
Stephen Crane 31ab9e59c9 use switch/case instead of array of fps 2019-02-25 08:07:41 +00:00
Stephen Crane 448c702237 replace BCD maps with functions 2019-02-24 12:41:33 +00:00
Stephen Crane 066a82e93c move parity into PROGMEM 2019-02-24 12:29:18 +00:00
Stephen Crane a275deb6ab NO_CHECKPOINT flag 2019-02-24 11:50:10 +00:00
Stephen Crane 76eb94202c replace opcode table with switch 2019-02-24 11:30:53 +00:00
Stephen Crane ab85adce3d implement rewind properly 2019-02-14 18:02:26 +00:00
Stephen Crane 1f64b85b17 change speed in serial filer 2019-02-14 07:58:51 +00:00
Stephen Crane 6a929aedbe ... 2019-02-12 21:53:03 +00:00
Stephen Crane 06f385b6cd serial filer 2019-02-12 18:19:09 +00:00
Stephen Crane 2bdf7a4fe3 move checkpoint/restore onto filer 2019-02-12 18:17:46 +00:00
Stephen Crane d2377f4dbe filer extends serialio 2019-02-11 18:28:38 +00:00
Stephen Crane 397f580add renaming 2019-02-10 13:58:52 +00:00
Stephen Crane 984692ad95 bugfix 2018-12-18 08:28:53 +00:00
Stephen Crane bc3fca1a3c add esp8266-pwm-fs.h 2018-11-30 14:31:51 +00:00
Stephen Crane d22a61368e esp8266 SD 2018-11-29 18:11:29 +00:00
Stephen Crane 6f243f07c5 blank 2018-11-27 07:59:34 +00:00
Stephen Crane e1919226e5 size optimisations 2018-11-27 07:58:22 +00:00
Stephen Crane c4cc897319 warn if no sound configured 2018-11-25 13:21:05 +00:00
Stephen Crane e0e80a0d87 default espi for esp32 2018-11-18 14:41:49 +00:00
Stephen Crane c6bb27a148 ... 2018-11-18 12:20:05 +00:00
Stephen Crane 231041d7aa use waveform generator on esp8266 2018-11-18 11:57:51 +00:00
Stephen Crane 8681074427 tiny cleanup 2018-11-16 12:37:38 +00:00
Stephen Crane a43a529fe7 minor fixes 2018-11-16 12:35:07 +00:00