Commit Graph

  • 9d83c99b26 Update firmware version to 0.96 David Banks 2019-11-12 13:26:20 +00:00
  • abebfe85ab fixup David Banks 2019-11-12 14:27:10 +00:00
  • ee7d1da51c 6502: disassmbler tweaks David Banks 2019-11-12 13:25:56 +00:00
  • aee8bd786d Z80: disassmbler tweaks David Banks 2019-11-12 13:25:35 +00:00
  • 0e5258197e All: dropped event detection and flush command David Banks 2019-11-12 12:57:30 +00:00
  • 15c212f4b6 6809: eliminate usage of log0 David Banks 2019-11-12 11:50:49 +00:00
  • ec53c9d54f Update firmware version to 0.95 David Banks 2019-11-11 11:17:05 +00:00
  • e1bc7d1efa Firmware: dis now allows an end address David Banks 2019-11-11 11:32:58 +00:00
  • 849300b51c lx9_dave: Baud rate now 115200 David Banks 2019-11-11 11:16:42 +00:00
  • 2da36ccb22 Update firmware version to 0.94 David Banks 2019-11-11 11:15:16 +00:00
  • 784942cfdc Z80: improve register formatting, fix flags David Banks 2019-11-11 10:47:24 +00:00
  • c56bdc8392 Z80: eliminate usage of log0 David Banks 2019-11-10 23:05:37 +00:00
  • 396210caa8 Firmware: return now repeats last command again David Banks 2019-11-10 21:49:10 +00:00
  • d786c317fd Z80: reduce usage of log0 David Banks 2019-11-10 21:46:27 +00:00
  • 76aec95c50 Firmware: removed all log0 calls from AtomBusMon.c David Banks 2019-11-10 17:47:48 +00:00
  • b28e49dbd9 Firmware: cleaned up status.c David Banks 2019-11-10 17:42:55 +00:00
  • f841079548 Firmware: whitespace David Banks 2019-11-10 16:39:12 +00:00
  • cbab81263a Firmware: reworked status to avoid log0 David Banks 2019-11-10 16:31:16 +00:00
  • 0437543149 Firmware: reworked 65(c)02 disassembler David Banks 2019-11-10 16:18:23 +00:00
  • 726e3f4ffa Firmware: whitespace David Banks 2019-11-10 15:11:16 +00:00
  • 58406e9d1f 6502: reduce usage of log0 David Banks 2019-11-10 15:06:54 +00:00
  • a46db8f641 Firmware: move logging to status.c David Banks 2019-11-09 14:18:47 +00:00
  • 877e075b4d Update firmware version to 0.93 David Banks 2019-11-09 12:45:51 +00:00
  • 35e3c8f314 Firmware: Use ESC [ K to blank line David Banks 2019-11-09 14:12:17 +00:00
  • 14a0daaffd Firmware: return inserts blank link David Banks 2019-11-09 12:41:19 +00:00
  • 10b6c6a744 Firmware: add clock/timeout error detection David Banks 2019-11-09 12:35:15 +00:00
  • a601d1da97 Firmware: use PROGMEM for trigger strings David Banks 2019-11-09 12:24:52 +00:00
  • db2b33e36f Firmware: fix minor logging bug David Banks 2019-11-09 11:32:36 +00:00
  • 336a0188c3 Firmware: fix minor logging bug David Banks 2019-11-09 11:27:57 +00:00
  • a1990490dc Firmware: use PROGMEM for mode strings David Banks 2019-11-09 11:27:03 +00:00
  • 9711bf3a7c Firmware: fix issue with overflowing data space using progmem strings David Banks 2019-11-09 11:19:16 +00:00
  • 76ee231cc6 Firmware: save further 196 bytes by reducing use of log0 David Banks 2019-11-09 10:37:11 +00:00
  • 87d77c1108 Firmware: save 648 bytes by reducing use of log0 (varargs) David Banks 2019-11-08 18:04:35 +00:00
  • b8e482389f Update firmware version to 0.92 David Banks 2019-11-08 10:39:57 +00:00
  • 06270af767 Z80: Fix timing of T80 Int Ack cycles David Banks 2019-11-08 10:39:12 +00:00
  • c8f997863e Z80: Fix timing of T80 IO cycles David Banks 2019-11-08 09:54:07 +00:00
  • 38c57c75a3 Z80: Fix timing of monitor IO cycles David Banks 2019-11-08 09:53:47 +00:00
  • 41c7216c30 Firmware: type change bug in crc command David Banks 2019-11-07 17:35:24 +00:00
  • 2a40647e22 Update firmware version to 0.91 David Banks 2019-11-06 17:35:44 +00:00
  • 7706bc572a Firmware: added simple command history David Banks 2019-11-06 17:34:54 +00:00
  • 21a30fe9f5 Firmware: optimise type usage, saving ~400 bytes code space David Banks 2019-11-06 17:15:06 +00:00
  • 58613a50dd Update XPM_T65 with 65C02 0.90 version David Banks 2019-11-04 20:02:19 +00:00
  • c17264d573 Update firmware version to 0.90 David Banks 2019-11-04 13:17:14 +00:00
  • 08cfc81ba1 GODIL: Tidy up .ucf files, all pins 8ms drive David Banks 2019-11-04 15:21:57 +00:00
  • 41ca5fd481 Z80: fix sw_reset_cpu (sw1) David Banks 2019-11-04 13:16:36 +00:00
  • 25a5ffe762 Update firmware version to 0.89 David Banks 2019-11-04 13:01:54 +00:00
  • 30cdb27f5c Z80: add 20-40ns additional address hold time (z80 co pro issue) David Banks 2019-11-04 13:01:12 +00:00
  • 007ebd07c2 cosmetic David Banks 2019-11-04 12:30:33 +00:00
  • 1540f4f5fa Update firmware version to 0.88 David Banks 2019-11-04 12:26:29 +00:00
  • 65648aba2b 6809: remove unnecessary step on continue David Banks 2019-11-04 12:25:15 +00:00
  • c3bb8d5b91 Update firmware version to 0.87 David Banks 2019-11-04 11:42:30 +00:00
  • dd8116b364 Firmware: remove superfluous delays David Banks 2019-11-04 11:38:02 +00:00
  • 86b8e219eb All: synchronise cpu reset generated by AVR David Banks 2019-11-04 11:37:22 +00:00
  • 8e77183c17 65c02: correct value shown an PC David Banks 2019-11-04 11:36:49 +00:00
  • 197642d262 All: fix issues at low cpu clock speeds using proper handshaking instead of fixed delays David Banks 2019-11-04 10:43:54 +00:00
  • 8724119101 All: rename switches to represent their real function David Banks 2019-11-04 09:31:56 +00:00
  • 663aac5198 6809: cosmetic renaming David Banks 2019-11-04 09:19:27 +00:00
  • 66d109494e All: refactor reset logic, add debouncing David Banks 2019-11-04 09:10:15 +00:00
  • ea39bc3ba2 Firmware: allow command to be entered when there are continuous watchpoints firing David Banks 2019-11-03 16:05:46 +00:00
  • 7452019cb7 Firmware: clear breakpoints on initialization David Banks 2019-11-03 15:53:43 +00:00
  • c8d084832b 6502: Make RES_n an input (it was bidirectional which is risky in some systems) David Banks 2019-11-03 13:59:50 +00:00
  • ac6e9c1f87 6502: correctly display MSB of SP (fixes #2) David Banks 2019-11-03 13:28:35 +00:00
  • 973047db77 6502: Remove superfluous done state David Banks 2019-11-03 13:22:25 +00:00
  • bcd1937d3d BusMonCore: fix issue with memory address incrementing too soon David Banks 2019-11-03 13:05:19 +00:00
  • 5699d02d3d 6502: Update T65 to latest version (same as AtomFpga) David Banks 2019-11-03 12:14:21 +00:00
  • cd89e92a16 Update firmware version to 0.86 David Banks 2019-11-02 21:48:31 +00:00
  • 7cc6bd93f4 build: include icemulti in overall release package David Banks 2019-11-02 20:09:57 +00:00
  • e01ee2b010 6809: fixed some recent build errors David Banks 2019-11-02 20:09:19 +00:00
  • 2101300f17 Removed unused DCM2 David Banks 2019-11-02 19:37:57 +00:00
  • fc651b7135 Firmware: removed CPU_EMBEDDED #define as obsolete David Banks 2019-11-02 19:37:15 +00:00
  • 3b0286f692 .xise project churn (of no consequence) David Banks 2019-11-02 19:26:35 +00:00
  • 029ee57f71 BusMonCore: clean up switch/led names David Banks 2019-11-02 17:47:01 +00:00
  • c6f860ed2c 6502: seperate top level for GODIL and old LX9, rename modules for consistency David Banks 2019-11-02 17:31:10 +00:00
  • cfce5b1bd7 Z80/6809: rename clocks for consistency David Banks 2019-11-02 15:52:20 +00:00
  • e0db1ccd7c Removed ice6502mon as it's never really been used David Banks 2019-11-02 15:29:15 +00:00
  • 1227d174a9 Removed ice6502fast as it's never really been used David Banks 2019-11-02 15:21:48 +00:00
  • 9c4c0837e5 6809: seperate top level for GODIL and old LX9 David Banks 2019-11-02 15:18:33 +00:00
  • 29438683b2 Z80: seperate top level for GODIL and old LX9 David Banks 2019-11-02 14:50:43 +00:00
  • d9f53c1f09 Z80: refactor at top level to better support tristateable outputs David Banks 2019-11-02 13:26:00 +00:00
  • b8d08ccdaa Z80: lx9_dave add pullups to tristateable outputs David Banks 2019-11-01 18:32:42 +00:00
  • d23ebe6913 Z80: push tristating up to Z80CpuMon David Banks 2019-11-01 18:31:31 +00:00
  • 71cb5ff561 Z80: started implementing BUSRQ/BUSAK David Banks 2019-11-01 17:48:17 +00:00
  • 0d1bd28e4b Firmware: Use unsigned char for trigger, fix bugs in trigger command David Banks 2019-10-31 16:19:52 +00:00
  • 74116942fc Firmware: show break/watch points when stepping (big change) David Banks 2019-10-31 15:23:34 +00:00
  • c2e80e2e4c Build: simplfy makefile by outputting a .bin file David Banks 2019-10-31 12:53:23 +00:00
  • da3651abf2 Firmware: correct a superfluous warning message David Banks 2019-10-31 12:06:53 +00:00
  • 3b90dc82fc Firmware: allow multiple transient breakpoints David Banks 2019-10-31 11:49:49 +00:00
  • ceedc701ca Z80: cosmetic (remove replication of a register) David Banks 2019-10-30 17:41:50 +00:00
  • 768863fb85 Z80: show halted state when single stepping David Banks 2019-10-30 17:31:49 +00:00
  • b0d7418a47 Add pullup to ICE-Z80 Mode input on GODIL David Banks 2019-10-30 14:29:05 +00:00
  • 71aa78ac76 Comment only David Banks 2019-10-29 16:56:49 +00:00
  • 8e31fac53e Update firmware version to 0.85 David Banks 2019-10-29 16:31:19 +00:00
  • ae62114b32 Firmware: better implementation of next command David Banks 2019-10-29 16:30:58 +00:00
  • 3a5b0e46e2 Firmware: added next command (transient breakpoint) David Banks 2019-10-29 16:07:51 +00:00
  • c6bc245b3d Z80: indicate NMI and INT cycles when single stepping David Banks 2019-10-29 15:48:43 +00:00
  • 4818f026b2 Removed unused h44780 support (free AVR PortA) David Banks 2019-10-29 14:56:16 +00:00
  • 643afe51d3 .xise project churn (of no consequence) icemulti_2 David Banks 2019-10-27 19:21:14 +00:00
  • ee1510d069 lx9_dave: makefile fixes David Banks 2019-10-27 19:20:25 +00:00
  • ff3a5143b8 lx9_dave: add build target for loader and unknown David Banks 2019-10-27 18:51:00 +00:00
  • 0f061da391 Firmware: fix build error when CPU_EMBEDDED undefined David Banks 2019-10-27 18:49:52 +00:00