David Banks
|
d23ebe6913
|
Z80: push tristating up to Z80CpuMon
Change-Id: I6fd3e0a170f908d47a7cf0a7f82ab4f74ed980d9
|
2019-11-01 18:31:31 +00:00 |
|
David Banks
|
71cb5ff561
|
Z80: started implementing BUSRQ/BUSAK
Change-Id: I3d5ef9842ff5346a2e5df96d69e47ef94a81d8b8
|
2019-11-01 17:48:17 +00:00 |
|
David Banks
|
0d1bd28e4b
|
Firmware: Use unsigned char for trigger, fix bugs in trigger command
Change-Id: If6515c903e193f12fa6f98feaaaf1738368035ec
|
2019-10-31 16:19:52 +00:00 |
|
David Banks
|
74116942fc
|
Firmware: show break/watch points when stepping (big change)
Change-Id: I106f3c6ac860d1f1bbae312b154491b5f8a0f86f
|
2019-10-31 15:23:34 +00:00 |
|
David Banks
|
c2e80e2e4c
|
Build: simplfy makefile by outputting a .bin file
Change-Id: I85cea0011a819fff3789e121a89af05b24ddfbd7
|
2019-10-31 12:53:23 +00:00 |
|
David Banks
|
da3651abf2
|
Firmware: correct a superfluous warning message
Change-Id: I877fc5add297358445a5250b245660ca741c7930
|
2019-10-31 12:06:53 +00:00 |
|
David Banks
|
3b90dc82fc
|
Firmware: allow multiple transient breakpoints
Change-Id: I7a6e929698ec395eff6e22e2aeb507b3c3146dca
|
2019-10-31 11:49:49 +00:00 |
|
David Banks
|
ceedc701ca
|
Z80: cosmetic (remove replication of a register)
Change-Id: I9ac3bf846da6f713e12b3d336cd9a25b5b6d8c96
|
2019-10-30 17:41:50 +00:00 |
|
David Banks
|
768863fb85
|
Z80: show halted state when single stepping
Change-Id: Iefe132a98f6b476d9ab7252f0ce551bf0435b3cd
|
2019-10-30 17:31:49 +00:00 |
|
David Banks
|
b0d7418a47
|
Add pullup to ICE-Z80 Mode input on GODIL
Change-Id: I749690f5805adc34bb658f6ba9d161b240fb45a4
|
2019-10-30 14:29:05 +00:00 |
|
David Banks
|
71aa78ac76
|
Comment only
Change-Id: Ie75175b6ea1842bf2020149770e7572b2d944ec4
|
2019-10-29 16:56:49 +00:00 |
|
David Banks
|
8e31fac53e
|
Update firmware version to 0.85
Change-Id: I19ca5204257434e806915831a388194e9c68f5b3
|
2019-10-29 16:31:19 +00:00 |
|
David Banks
|
ae62114b32
|
Firmware: better implementation of next command
Change-Id: I4643649a152987d8921af30a71d88aed48c06d0d
|
2019-10-29 16:30:58 +00:00 |
|
David Banks
|
3a5b0e46e2
|
Firmware: added next command (transient breakpoint)
Change-Id: Id4c04097b6021f369e9bea0d427b770d4294a125
|
2019-10-29 16:17:36 +00:00 |
|
David Banks
|
c6bc245b3d
|
Z80: indicate NMI and INT cycles when single stepping
Change-Id: Iafef4059bd136dd9f3aebf2b03ab5ac186e035a6
|
2019-10-29 15:48:43 +00:00 |
|
David Banks
|
4818f026b2
|
Removed unused h44780 support (free AVR PortA)
Change-Id: Iadde3718cfd6e8be08b680796d8c9cd01016e694
|
2019-10-29 14:56:16 +00:00 |
|
David Banks
|
643afe51d3
|
.xise project churn (of no consequence)
Change-Id: Ibfc0d1d89ca6e83bad34388a7557171650d89c0b
|
2019-10-27 19:21:26 +00:00 |
|
David Banks
|
ee1510d069
|
lx9_dave: makefile fixes
Change-Id: I280b33ad597b59b0cbb55a85d919aba67136f339
|
2019-10-27 19:20:25 +00:00 |
|
David Banks
|
ff3a5143b8
|
lx9_dave: add build target for loader and unknown
Change-Id: Ic9099b9e4586e86260c4396ee0e64066b729a18d
|
2019-10-27 18:51:00 +00:00 |
|
David Banks
|
0f061da391
|
Firmware: fix build error when CPU_EMBEDDED undefined
Change-Id: I559a658cfd814fc45a5afd69150683131f155862
|
2019-10-27 18:49:52 +00:00 |
|
David Banks
|
87bf4b869b
|
Update firmware version to 0.84
Change-Id: I50ae466b95b84bcacda58180e037c3e90de636b8
|
2019-10-27 17:33:19 +00:00 |
|
David Banks
|
b6abb6964a
|
Z80: Update all builds to 8 comparators and 16KB code
Change-Id: I8adc986caab323de395301ba397f4c7874e50d49
|
2019-10-27 17:32:29 +00:00 |
|
David Banks
|
820ee65cee
|
Z80: Add mode input to other icez80 builds build
Change-Id: I1b9130ec3835f08a4c3f429860aff6f09dc92d8c
|
2019-10-27 17:30:23 +00:00 |
|
David Banks
|
b9ac0628d2
|
lx9_dave: fix Makefile to build loader and unknown subdirs
Change-Id: I4b2f5b588dd075452226d73269400255d9046cbd
|
2019-10-27 17:29:21 +00:00 |
|
David Banks
|
0b6e686934
|
Z80: Disable godil_250 build (no longer fits)
Change-Id: I578f3fb6df2b36ef6a00b25a49ccc5f407bf7961
|
2019-10-27 17:29:21 +00:00 |
|
David Banks
|
ab80df2406
|
Z80: give a tad more address delay time (Acorn 2nd Proc issue)
Change-Id: I4872f8cc25d68978e856610ca7abaf4a12520028
|
2019-10-27 16:27:35 +00:00 |
|
David Banks
|
e76bdc6da2
|
Z80: Stop T80 in T3 not T2 (work in progress)
Change-Id: I19fa754cc09a068b628116b9636a995c162ad964
|
2019-10-27 14:52:42 +00:00 |
|
David Banks
|
d479dedf4b
|
Z80: fix bug when NOP mode disbled
Change-Id: I1853967582bf241a74f8fd8687deda2d5555b153
|
2019-10-27 10:14:35 +00:00 |
|
David Banks
|
2c4ad8363b
|
Z80: corrected watch/breakpoint when wait is being used
Change-Id: Ifb464548650e82fc655524186c07f98ed188e957
|
2019-10-26 17:39:56 +01:00 |
|
David Banks
|
c39cf8649b
|
Z80: Added mode input to control idle mode
Change-Id: I59c4696c9921ecad62be0785764fdf35ec9d82d5
|
2019-10-26 15:35:53 +01:00 |
|
David Banks
|
26f0bea110
|
Z80: Output NOPs when paused (inc M1)
Change-Id: I100fac021d68662497fbd2d0c7428dcaf9ef98a3
|
2019-10-26 15:19:44 +01:00 |
|
David Banks
|
ac521aad15
|
Z80: support interrupt masking in hardware
Change-Id: I97683cc03e9d65e496e5f9f2ee366cc0bc18087b
|
2019-10-25 17:14:27 +01:00 |
|
David Banks
|
a29aa3015a
|
lx9_dave z80: increase code space to 32KB
Change-Id: I7ab22f8cca51184b94e709336b661b8685d02d0b
|
2019-10-25 17:11:13 +01:00 |
|
David Banks
|
89cd34c7db
|
T80: comments only
Change-Id: Id680066f04c3ede403eea87b6c433c6c913f09a8
|
2019-10-25 17:07:27 +01:00 |
|
David Banks
|
7bf7e9726d
|
white space only
Change-Id: I11a30f7963f9a5c610910f5f9755e42802d0e73d
|
2019-10-25 11:04:08 +01:00 |
|
David Banks
|
58e445e10b
|
Firmware: remove manual step in cmdContinue (no longer needed on 6502 or Z80)
Change-Id: I75cdb43b782f8a016ea8e1009cbdac1ecd67169e
|
2019-10-24 19:29:28 +01:00 |
|
David Banks
|
b80bade3f8
|
Firmware: rd/wr cmds now use global memAddr
Change-Id: Ia345095fa4dbc6c3d700bf5704aa20cf5bcd911b
|
2019-10-24 15:54:58 +01:00 |
|
David Banks
|
fbb611ca73
|
Firware: show ascii value in single location rd/wr
Change-Id: Ie927f677040fc833d43bb598399116e201983023
|
2019-10-24 15:25:21 +01:00 |
|
David Banks
|
3b4e7802c5
|
Kicad 6809: manufacturing files for v1.0
Change-Id: Iccc9d5314c6add4ce1db8a4003bc7f81f70e0e75
|
2019-10-24 14:23:09 +01:00 |
|
David Banks
|
c045ebd10c
|
All 6809 designs now use MC6809CpuMonCore
Change-Id: I97ca73690c7e1258a5b359260d695af25c21ca54
|
2019-10-24 14:06:03 +01:00 |
|
David Banks
|
ec577bda83
|
Kicad 6502: manufacturing files for v1.1
Change-Id: I9c5a19ac39c9cb72a955f99ebef8a15e5d3e459c
|
2019-10-24 10:43:06 +01:00 |
|
David Banks
|
46b832ba62
|
Kicad: added PDF schematics
Change-Id: I9ea1371b15862b6ded98f4d37e33abbbcdb53a38
|
2019-10-23 14:19:06 +01:00 |
|
David Banks
|
dc5f96a00a
|
Kicad 6809: fix SOT323; add weak pullup/downs
Change-Id: I9bffce01c26d58362b31c5cb85f868515f82cf0f
|
2019-10-22 15:03:09 +01:00 |
|
David Banks
|
a6ea45da3f
|
kicad 6502: added weak pullups to 6502 control signals
Change-Id: Iba7afce3f12305b795a8ec8d95fa880e29d4dc03
|
2019-10-18 12:15:14 +01:00 |
|
David Banks
|
bee6a8cd87
|
All: Update version to 0.82
Change-Id: I590f0962a7591300747328507ba3b57524d5b3ab
|
2019-10-18 10:48:15 +01:00 |
|
David Banks
|
be8e23fdfb
|
6502/65C02: Add memory state machine that takes account of Rdy
Change-Id: I11ae008f630cb2803727204f5c383218656e6cfc
|
2019-10-18 10:47:50 +01:00 |
|
David Banks
|
b4402844ae
|
6502/65c02: Implement Rdy internally
Change-Id: I0ddc55cf7d4674c68760f7ad53fcea7d07629f8b
|
2019-10-17 15:55:49 +01:00 |
|
David Banks
|
3cc7789923
|
6502/65c02: Uncomment Rdy in .ucf file
Change-Id: I6ef4f92dc4e0438c169d20ab5b05f8d4162478ff
|
2019-10-17 14:47:08 +01:00 |
|
David Banks
|
9d0e74b94e
|
6502/65C02: Add power up reset generation (AlanD 65C02 core needs this)
Change-Id: I8e24d0f724dc353be296546815462feba8dffc4b
|
2019-10-17 11:25:32 +01:00 |
|
David Banks
|
12338bffc9
|
Use #if defined() everywhere for consistency
Change-Id: Ie291a7cb155b0a2244bdb4d31e91d03d29006157
|
2019-10-16 20:44:36 +01:00 |
|