Commit Graph

186 Commits

Author SHA1 Message Date
David Banks 786132998a Update firmware version to 0.998
Change-Id: Ice975615820bbfae47037799865807e71144e6ab
2021-11-25 20:17:44 +00:00
David Banks 220f96bff8 6502: Treak BRK as a 2-byte opcode
Change-Id: I10251803b3d57652ffdb9684cafb3ebf38903064
2021-11-25 20:15:49 +00:00
David Banks b96fa11de5 Update firmware version to 0.997
Change-Id: I97065b1c75499b27782de1e472d75a202bd60678
2021-11-18 15:12:32 +00:00
David Banks 3e7bda697c Replace special command with x interrupt control commands
Change-Id: I991171d6923cdc928dd9dbb9823c43aee71661be
2021-11-18 14:45:05 +00:00
David Banks ca285abfaf Update firmware version to 0.996
Change-Id: Ibe3fb93ec5f4320c64511649ca25d847ed25fc3a
2021-07-04 19:31:53 +01:00
David Banks 78423708c5 Z80: Ignore machine state in disasseble command
Change-Id: I28b67a53ec8936bb9172aa10ca6548fe0d9e6460
2021-07-04 19:31:13 +01:00
David Banks 0d837de8a6 Z80: fix display of int/nmi/halted state
Change-Id: I3e790598d6d2f1520e1ba4df3b79beaf3c8736f2
2021-07-04 19:20:25 +01:00
David Banks 785f15c038 Update firmware version to 0.995
Change-Id: I4f340d876b603fdc27db4b9c9c75280f122705ed
2021-06-30 19:45:39 +01:00
David Banks 246cb88e72 Update firmware version to 0.994
Change-Id: I9ef936cb741d78fd57cd51a06ea7882a24185429
2021-06-30 19:45:39 +01:00
David Banks db014b0e56 Eliminate a divide from hwCmd
Change-Id: I85284e3709679d66a11e7f1c00cbd8db4a25da51
2021-06-30 19:45:39 +01:00
David Banks 2773dd97b1 Update firmware version to 0.993
Change-Id: I5e261ecca2bf7c15a6fc4b05f5b90e5b5625a295
2021-04-10 16:15:39 +01:00
David Banks 944f951b18 Added timeout command to change the memory timeout
Change-Id: I1e5401356200f20be814ad58f9e7ae7b34fc0a68
2021-04-10 16:15:20 +01:00
David Banks 8f0536c2e9 Update firmware version to 0.992
Change-Id: If0a587272bd6576fc92f23178b33992ba36978bf
2021-03-21 17:44:04 +00:00
David Banks 6abb27cfbe Update firmware version to 0.991
Change-Id: Id10c3abf34a83666be72d2432bfb1ac4b812b5ca
2021-03-20 17:23:30 +00:00
David Banks 0e6a31360f Z80: IO Breakpoint/watchpoint mask defaults to 0xFF
Change-Id: Ifbe37871ad9cee29fedc81f967149dc058ab3648
2021-03-20 17:21:03 +00:00
David Banks 530f9118f8 Update firmware version to 0.990
Change-Id: Idc210b311081fa1dffaf0023e6efb0dd2cdc211f
2021-03-13 14:21:13 +00:00
David Banks ed4d0662ba Update firmware version to 0.989
Change-Id: I2f05fbf43e9b1094f082c70aafd8f4acf30511cb
2021-03-11 19:21:42 +00:00
David Banks b23bb1d9ce Update firmware version to 0.988
Change-Id: I58b3200646d0272d9f76f70ff2e9d888d6c327a9
2020-06-22 20:40:02 +01:00
David Banks 68b34da5ba Update firmware version to 0.987
Change-Id: I755c8cfac46978f3a2c7f061ba332f36874d0072
2020-06-21 15:08:18 +01:00
David Banks ca40fe81b3 Extend TimerMode command with prescale and reset address
Change-Id: Ia958ea97175469b642b4a70579f080dd0ff148cc
2020-06-21 15:07:45 +01:00
David Banks c0275ff059 Make commands 6-bits, add Special and TimerMode commands
Change-Id: I8862fba0cf4c1e54ee831a547bf3337bbe7cf973
2020-06-21 14:12:33 +01:00
David Banks 41afa8edeb Update firmware version to 0.986
Change-Id: I475d10f1481279acbdc55a69bb33ebb39a69d25b
2020-06-17 17:18:11 +01:00
David Banks d38ae01d6f Update firmware version to 0.985
Change-Id: Id50f4f2b2e23cd8ab5e23862cf51e2428c56c40c
2020-06-09 19:10:28 +01:00
David Banks b07b86195c Firmware: add optional address to next command
Change-Id: I5378e5bb8ec767f6504823d190b774c8f523c879
2020-06-09 19:10:28 +01:00
David Banks 85f52ef918 Update firmware version to 0.984
Change-Id: I2793e20f7b949c3d3c2a73d2a2a8604cc5d51391
2020-05-17 09:56:25 +01:00
David Banks 46d859f68c Firware: Fix a race condition when single stepping at slow (<= 1MHz) clock rates
Change-Id: Iee127a2765559d46f25c7fa1b2ad50cccba6cb9d
2020-05-17 09:55:56 +01:00
David Banks ac69ecdc21 Update firmware version to 0.983
Change-Id: I4430c306cc289410bbd5b84aef936bce83d4e977
2020-01-29 14:47:33 +00:00
David Banks 11887e8f8c Update firmware version to 0.982
Change-Id: If646d169276662ee807d8bf6f2f91c9befae463d
2020-01-28 12:00:39 +00:00
David Banks 0f1bab1dcc Update firmware version to 0.981
Change-Id: Ie1a2c363967fdbf7cc35e530d2e2821bd7bf85c8
2019-11-15 18:13:45 +00:00
David Banks 4507d2e0bc 6502: extended mode command to beep
Change-Id: I6d43032fc4b19a869f7104ead3ba82e4cb29c258
2019-11-15 18:03:56 +00:00
David Banks fde6be197e 6502: Added mode command (BBC Specific)
Change-Id: I67ed5ad32224d0928325b8a41f29041c2fa546cc
2019-11-15 16:10:16 +00:00
David Banks 5ac0c9b419 Update firmware version to 0.98
Change-Id: If056dd68a0ff63b28a1adaf7be0761d2ff850bed
2019-11-15 11:40:39 +00:00
David Banks 40d4c554ad Firmware: Improve missing parameter checking on commands (#7)
Change-Id: I2581bda0136386103973059545d963196d973db7
2019-11-15 11:38:55 +00:00
David Banks 8a384bcc19 6502: fix buffer overrun in disassembler
Change-Id: I12e27eb0d54d81ad98def46cf79d437376b4cc60
2019-11-15 11:36:19 +00:00
David Banks 0a339fee2a Firmware: command ? produces help for command
Change-Id: I690a0fb55f7a5b65dc36bf4fafcefd52374d0fb5
2019-11-15 10:38:03 +00:00
David Banks 9434397d32 6502: Implemented exec command
Change-Id: I6089c925c35ba6141fafc92c48fcb120019ea03d
2019-11-15 10:29:22 +00:00
David Banks e8c34bbed7 6502: Implemented go command (#12)
Change-Id: I35f3e02c54f87f19e9479985d2783e91fc681e40
2019-11-14 18:33:02 +00:00
David Banks 0035e124cd Comments only
Change-Id: Iff4be31fbb82376ee4ef64f2655c7832dafdad12
2019-11-14 10:19:25 +00:00
David Banks c4ec468f4a Update firmware version to 0.97
Change-Id: Ic9c2f6eaead3105417877275b621589774c87979
2019-11-13 19:20:00 +00:00
David Banks 206bc0f764 Firmware: added help for individual commands
Change-Id: I476cd6aef3a929670fe90fcdd692508b80321b7e
2019-11-13 19:19:27 +00:00
David Banks 730bacabee Firmware: implemented extended help
Change-Id: I954a73fc12cc4439be73afd2f30a8d7fea7e3a72
2019-11-13 18:54:24 +00:00
David Banks 9bf15b549d Firmware: rename rd/wr commands
Change-Id: I29863a3b4c7282dfe01ed3d9f90258d889c8b3b9
2019-11-13 17:36:42 +00:00
David Banks 6b4e936b30 Firmware: rename breakpoint/watchpoint commands
Change-Id: Id927df3647d3ca04dc397712406eccbf8cd51944
2019-11-13 17:30:47 +00:00
David Banks c43251576c Firmware: added load and save commands (#10)
Change-Id: I2455e6f6dc5d0ecdca8cb5408f6336b1008ed4a9
2019-11-13 17:06:07 +00:00
David Banks 1bf2358b55 Firmware: added copy and compare commands (#13 and #14)
Change-Id: I22e55b860c8daf2a580760e41232be9ff9ede91a
2019-11-13 15:37:55 +00:00
David Banks bfb4f531fe Firmware: eliminate usage of sscanf (saves 1864 bytes)
Change-Id: I67c0768bb6a3afcba45178fb971e32738c8317a4
2019-11-12 18:32:44 +00:00
David Banks bf8688665e Firmware: whitespace only
Change-Id: Idfab542255879199ea65f9d92badfd3635d21f85
2019-11-12 18:04:00 +00:00
David Banks 9d83c99b26 Update firmware version to 0.96
Change-Id: I9f6a7008c38f00ea2a69c370087bdfadbc247cf8
2019-11-12 14:27:33 +00:00
David Banks abebfe85ab fixup
Change-Id: I1874ecd9e8c3e8733b267e65071c1ce2b4356f04
2019-11-12 14:27:33 +00:00
David Banks ee7d1da51c 6502: disassmbler tweaks
Change-Id: If6588f2b0af578b497d4f776f0e9dd02c51c3a37
2019-11-12 13:25:56 +00:00