David Banks
|
35e3c8f314
|
Firmware: Use ESC [ K to blank line
Change-Id: I055057a1b6a17644198bc3f7f3b22d9fd8f19570
|
2019-11-09 14:13:29 +00:00 |
|
David Banks
|
14a0daaffd
|
Firmware: return inserts blank link
Change-Id: I86f943cb8cb872a25999af378aefdd4987083950
|
2019-11-09 12:41:19 +00:00 |
|
David Banks
|
10b6c6a744
|
Firmware: add clock/timeout error detection
Change-Id: Ice0286fb78fb13cd8eb803653b06988c66f7b44a
|
2019-11-09 12:35:15 +00:00 |
|
David Banks
|
a601d1da97
|
Firmware: use PROGMEM for trigger strings
Change-Id: I12c1c47c4227056ca87be7b831d5bf3be6d96896
|
2019-11-09 12:24:52 +00:00 |
|
David Banks
|
db2b33e36f
|
Firmware: fix minor logging bug
Change-Id: I4170cb4c1313b1caabf3367a0a9aeac167e356dc
|
2019-11-09 11:32:36 +00:00 |
|
David Banks
|
336a0188c3
|
Firmware: fix minor logging bug
Change-Id: I4fcbd89b1b4a215a460969319d40b9853d36517a
|
2019-11-09 11:27:57 +00:00 |
|
David Banks
|
a1990490dc
|
Firmware: use PROGMEM for mode strings
Change-Id: Ic657c063ee49844c5fdaaa2391d387242b9e7ae0
|
2019-11-09 11:27:03 +00:00 |
|
David Banks
|
9711bf3a7c
|
Firmware: fix issue with overflowing data space using progmem strings
Change-Id: I28d37e9cc083fba0a5b988bed11e500cb082dad6
|
2019-11-09 11:19:16 +00:00 |
|
David Banks
|
76ee231cc6
|
Firmware: save further 196 bytes by reducing use of log0
Change-Id: I001d0bb77970c46e2856c3c5208bddfbf7f0611f
|
2019-11-09 10:37:11 +00:00 |
|
David Banks
|
87d77c1108
|
Firmware: save 648 bytes by reducing use of log0 (varargs)
Change-Id: I7d2fd749e090bdd2ece571bb4488fb1d08040512
|
2019-11-08 18:31:38 +00:00 |
|
David Banks
|
b8e482389f
|
Update firmware version to 0.92
Change-Id: Ieb9a6c4c8f43ed072ebf0958fc8d690e54db4e2c
|
2019-11-08 10:39:57 +00:00 |
|
David Banks
|
06270af767
|
Z80: Fix timing of T80 Int Ack cycles
Change-Id: Id03770dc349f4a6bceea5875dba3f6c55315b311
|
2019-11-08 10:39:12 +00:00 |
|
David Banks
|
c8f997863e
|
Z80: Fix timing of T80 IO cycles
Change-Id: I769dcb01b95008b62455c86151252fdbd6d0aab5
|
2019-11-08 09:54:07 +00:00 |
|
David Banks
|
38c57c75a3
|
Z80: Fix timing of monitor IO cycles
Change-Id: I8c6251afc2e2aaeaa6612458d872e448d6386ea8
|
2019-11-08 09:53:47 +00:00 |
|
David Banks
|
41c7216c30
|
Firmware: type change bug in crc command
Change-Id: I046c1e1621d4fa8482f71c8d46c91233f95a6648
|
2019-11-07 17:35:24 +00:00 |
|
David Banks
|
2a40647e22
|
Update firmware version to 0.91
Change-Id: I026d124c1ca1f76b4e28aef41278a54bc3eabcd4
|
2019-11-06 17:35:44 +00:00 |
|
David Banks
|
7706bc572a
|
Firmware: added simple command history
Change-Id: Ifdf90cb1bf92b2611c0d2789a280b589424556af
|
2019-11-06 17:34:54 +00:00 |
|
David Banks
|
21a30fe9f5
|
Firmware: optimise type usage, saving ~400 bytes code space
Change-Id: I28b10c2090bd14b20c1542cbed1e3a73a1d648bf
|
2019-11-06 17:15:06 +00:00 |
|
David Banks
|
58613a50dd
|
Update XPM_T65 with 65C02 0.90 version
Change-Id: I180728d6187f09b35f9509f2b4d1eb08754bb2a3
|
2019-11-04 20:02:19 +00:00 |
|
David Banks
|
c17264d573
|
Update firmware version to 0.90
Change-Id: Idcfc1357cbe62208fe2155406586f5d89f6c1b31
|
2019-11-04 15:23:04 +00:00 |
|
David Banks
|
08cfc81ba1
|
GODIL: Tidy up .ucf files, all pins 8ms drive
Change-Id: I77d82e3249993deb52151df13229850f63ebc15b
|
2019-11-04 15:23:04 +00:00 |
|
David Banks
|
41ca5fd481
|
Z80: fix sw_reset_cpu (sw1)
Change-Id: I75484366054a6175c246fd6bd82b3eb8b937218e
|
2019-11-04 13:16:36 +00:00 |
|
David Banks
|
25a5ffe762
|
Update firmware version to 0.89
Change-Id: I7ae397ab08a005ef41141087a21a6819107fcec2
|
2019-11-04 13:01:54 +00:00 |
|
David Banks
|
30cdb27f5c
|
Z80: add 20-40ns additional address hold time (z80 co pro issue)
Change-Id: I2596b4a9d7c753f78ff6d431458da0ec9bb38a3d
|
2019-11-04 13:01:18 +00:00 |
|
David Banks
|
007ebd07c2
|
cosmetic
Change-Id: I072eb985b4913ebd9337f9c6db560deed7aa97ae
|
2019-11-04 12:30:33 +00:00 |
|
David Banks
|
1540f4f5fa
|
Update firmware version to 0.88
Change-Id: I7a1b6790a122f634a0b469ce3a793516d81a1a36
|
2019-11-04 12:26:29 +00:00 |
|
David Banks
|
65648aba2b
|
6809: remove unnecessary step on continue
Change-Id: I6d446db172028a496f571dd01a29c461c70eb09b
|
2019-11-04 12:25:15 +00:00 |
|
David Banks
|
c3bb8d5b91
|
Update firmware version to 0.87
Change-Id: I3552ff15c830ef15a61bcfee8e651871a92268de
|
2019-11-04 11:42:30 +00:00 |
|
David Banks
|
dd8116b364
|
Firmware: remove superfluous delays
Change-Id: I5c8c5ba9ea87458c05a229973672503bd1aa6100
|
2019-11-04 11:38:02 +00:00 |
|
David Banks
|
86b8e219eb
|
All: synchronise cpu reset generated by AVR
Change-Id: I05f78a48dda721b882c3dd20755763c94e60b194
|
2019-11-04 11:37:22 +00:00 |
|
David Banks
|
8e77183c17
|
65c02: correct value shown an PC
Change-Id: I46d7accb3d02d8018389c01f215a9ef912fb09bf
|
2019-11-04 11:36:49 +00:00 |
|
David Banks
|
197642d262
|
All: fix issues at low cpu clock speeds using proper handshaking instead of fixed delays
Change-Id: I86370255634e1919ed79eeafd2b1252c625911f9
|
2019-11-04 10:43:54 +00:00 |
|
David Banks
|
8724119101
|
All: rename switches to represent their real function
Change-Id: I6dd61b8b7165e617363d61df5194e35c1a9dcc92
|
2019-11-04 09:31:56 +00:00 |
|
David Banks
|
663aac5198
|
6809: cosmetic renaming
Change-Id: I2a6a68289f7bb30ad23387f684dfd1badd6d754c
|
2019-11-04 09:19:27 +00:00 |
|
David Banks
|
66d109494e
|
All: refactor reset logic, add debouncing
Change-Id: Ie7b57ffcb6aa9aedd52e0b633be16775e9eca822
|
2019-11-04 09:18:30 +00:00 |
|
David Banks
|
ea39bc3ba2
|
Firmware: allow command to be entered when there are continuous watchpoints firing
Change-Id: I55f279c251276968de5686be5d7ea1e1044df1ba
|
2019-11-03 16:05:46 +00:00 |
|
David Banks
|
7452019cb7
|
Firmware: clear breakpoints on initialization
Change-Id: I893c2b10895e951c636705a0903c7a136c071942
|
2019-11-03 15:53:43 +00:00 |
|
David Banks
|
c8d084832b
|
6502: Make RES_n an input (it was bidirectional which is risky in some systems)
Change-Id: I91fbf429b5fb3ada181d73d7fd03ab36046657be
|
2019-11-03 13:59:50 +00:00 |
|
David Banks
|
ac6e9c1f87
|
6502: correctly display MSB of SP (fixes #2)
Change-Id: I0274cae032be380a5326792a7513de7b4264c5e0
|
2019-11-03 13:28:35 +00:00 |
|
David Banks
|
973047db77
|
6502: Remove superfluous done state
Change-Id: Ieaab323c1d2e553c6636d86ebb31dde4948a0c21
|
2019-11-03 13:22:25 +00:00 |
|
David Banks
|
bcd1937d3d
|
BusMonCore: fix issue with memory address incrementing too soon
Change-Id: Ie961c50b6c692ecddb181697b8c9a1c37956b9ce
|
2019-11-03 13:05:19 +00:00 |
|
David Banks
|
5699d02d3d
|
6502: Update T65 to latest version (same as AtomFpga)
Change-Id: I580c5aff7bd4c7cd234f82c25519a081d20b239f
|
2019-11-03 12:14:28 +00:00 |
|
David Banks
|
cd89e92a16
|
Update firmware version to 0.86
Change-Id: Ie1ced9c4eb3be4189b607c95839d776eab157a69
|
2019-11-02 21:48:31 +00:00 |
|
David Banks
|
7cc6bd93f4
|
build: include icemulti in overall release package
Change-Id: Iba6962d3d25aec4b6dab080db8a607dcdc50f5f0
|
2019-11-02 20:09:57 +00:00 |
|
David Banks
|
e01ee2b010
|
6809: fixed some recent build errors
Change-Id: Ica0aa9de8c2c7d7d15821fa061671f8419b9fbe5
|
2019-11-02 20:09:19 +00:00 |
|
David Banks
|
2101300f17
|
Removed unused DCM2
Change-Id: I83a5e682987094bd2b48890fadb639f5e50e8e11
|
2019-11-02 19:37:57 +00:00 |
|
David Banks
|
fc651b7135
|
Firmware: removed CPU_EMBEDDED #define as obsolete
Change-Id: I18f593d2abdc44d1d7dd48c5ef0e4bc19a9a0b88
|
2019-11-02 19:37:15 +00:00 |
|
David Banks
|
3b0286f692
|
.xise project churn (of no consequence)
Change-Id: I2d8b2093871e594e45f870854540ef06dc98a3a3
|
2019-11-02 19:31:32 +00:00 |
|
David Banks
|
029ee57f71
|
BusMonCore: clean up switch/led names
Change-Id: I09e2778ba3718399c436aeb32f587a1cff4f1108
|
2019-11-02 19:31:32 +00:00 |
|
David Banks
|
c6f860ed2c
|
6502: seperate top level for GODIL and old LX9, rename modules for consistency
Change-Id: I6d9f390a24b63a303f4a557e49ee68109af4c76a
|
2019-11-02 19:31:32 +00:00 |
|