folkert van heusden
|
381879030f
|
helpful logging
|
2022-07-02 16:55:55 +02:00 |
|
folkert van heusden
|
2717799df4
|
- fix for busy loop in console_posix (due to poll with 0ms timeout)
- disable kw11-l interrupt when emulation is not running
|
2022-06-26 01:41:58 +02:00 |
|
folkert van heusden
|
88933e303c
|
Console switches configurable on command line
|
2022-06-19 15:39:46 +02:00 |
|
folkert van heusden
|
d851c4b9a0
|
18bit mode
|
2022-06-18 08:18:27 +02:00 |
|
folkert van heusden
|
8432071f9f
|
ncurses-fix for stats at end
|
2022-06-17 20:34:53 +02:00 |
|
folkert van heusden
|
a9090e0acd
|
show instruction count together with the mips-count
|
2022-06-16 22:35:28 +02:00 |
|
folkert van heusden
|
a000df36b8
|
fix for crash due to logging changes
|
2022-06-13 19:26:54 +02:00 |
|
folkert van heusden
|
6eeb65eeb3
|
PAR/PDR fixes
(FKTH??)
|
2022-06-13 15:19:28 +02:00 |
|
folkert van heusden
|
c20b9554d8
|
streamlined get/set_Register
|
2022-06-11 16:02:55 +02:00 |
|
folkert van heusden
|
99c7398a57
|
Configurable log levels
|
2022-06-11 12:46:09 +02:00 |
|
folkert van heusden
|
7a9ccc651b
|
logging facility - remove \n & reduce logging when not needed
|
2022-06-11 09:44:00 +02:00 |
|
folkert van heusden
|
92d96a4d43
|
logging facility
|
2022-06-11 09:35:30 +02:00 |
|
folkert van heusden
|
dd3b1d9d66
|
Renamed 'FIXME' to 'TODO' for a few cases: they're really TODOs and
lgtm.com complains about them.
|
2022-06-11 08:59:07 +02:00 |
|
folkert van heusden
|
3cd9051824
|
running flag tweak
|
2022-06-11 08:31:22 +02:00 |
|
folkert van heusden
|
ce7343075f
|
moved file-loaders into loaders.cpp/h
|
2022-06-11 08:05:19 +02:00 |
|
folkert van heusden
|
8d8af7153b
|
Event handling (stop/interrupt) clean-up
|
2022-06-10 20:59:36 +02:00 |
|
folkert van heusden
|
1d969dfb00
|
p11 .x11 test files loader
|
2022-06-10 19:54:10 +02:00 |
|
folkert van heusden
|
57aca63db0
|
Implemented RL02 read command
|
2022-06-10 09:48:02 +02:00 |
|
folkert van heusden
|
160ffe5c26
|
connect rl02 to bus
|
2022-06-09 22:19:46 +02:00 |
|
folkert van heusden
|
b60debfd22
|
show speed at exit in fast emulation
|
2022-06-09 21:06:27 +02:00 |
|
folkert van heusden
|
94181e94bd
|
KW11-L
|
2022-06-09 19:10:22 +02:00 |
|
folkert van heusden
|
cb8d3d18a3
|
-b to enable bootloader (help)
|
2022-06-01 13:32:52 +02:00 |
|
folkert van heusden
|
3df8aea12c
|
Split 'step()' into _a and _b so to prevent confusing disassembly of an
instruction that won't be executed anyway due to an interrupt/trap.
|
2022-04-30 12:16:19 +02:00 |
|
folkert van heusden
|
fbf68e2409
|
allow rk05 without bootloader set
|
2022-04-30 12:09:20 +02:00 |
|
folkert van heusden
|
1d23b5f5bc
|
page modes / debugger tweaks
|
2022-04-13 17:49:15 +02:00 |
|
folkert van heusden
|
e5dd0105af
|
flag handling
|
2022-04-12 21:02:02 +02:00 |
|
folkert van heusden
|
44ad6a5912
|
emulation speed
|
2022-04-12 11:17:30 +02:00 |
|
folkert van heusden
|
39952ef68b
|
debugger in ESP32
|
2022-04-12 11:08:47 +02:00 |
|
folkert van heusden
|
586a466178
|
breakpoint fixes
|
2022-04-12 10:48:24 +02:00 |
|
folkert van heusden
|
9462e2a72b
|
debugger commands
|
2022-04-12 10:42:39 +02:00 |
|
folkert van heusden
|
ab268f5ca6
|
i/o fixes for debugger
|
2022-04-11 22:50:05 +02:00 |
|
folkert van heusden
|
9c7632fb1c
|
breakpoints
|
2022-04-11 21:00:42 +02:00 |
|
folkert van heusden
|
9d367e02ae
|
-d is now debugger and -t is now tracing to stderr
|
2022-04-11 20:55:59 +02:00 |
|
folkert van heusden
|
4b3c61dc4f
|
move more terminal i/o to console-class
|
2022-04-11 20:41:48 +02:00 |
|
folkert van heusden
|
8920cb8313
|
extend debug logging with values worked with
|
2022-04-11 12:30:43 +02:00 |
|
folkert van heusden
|
233565e451
|
debug
|
2022-04-10 15:04:05 +02:00 |
|
folkert van heusden
|
e9822fe116
|
debug
|
2022-04-10 12:00:11 +02:00 |
|
folkert van heusden
|
afd84445eb
|
clean-up
|
2022-03-31 22:27:59 +02:00 |
|
folkert van heusden
|
07cd3100d1
|
show (M)IPS in ncurses
|
2022-03-31 19:30:06 +02:00 |
|
folkert van heusden
|
7922566993
|
multiple RK05 devices
|
2022-03-29 23:06:29 +02:00 |
|
folkert van heusden
|
061e76987c
|
old code
|
2022-03-28 20:46:27 +02:00 |
|
folkert van heusden
|
a86c093b33
|
running flag
|
2022-03-26 11:57:46 +01:00 |
|
folkert van heusden
|
c761ff824d
|
panel fix
|
2022-03-24 13:34:52 +01:00 |
|
folkert van heusden
|
1d73211781
|
moved panel code into console-class
|
2022-03-23 15:39:25 +01:00 |
|
folkert van heusden
|
219eacd4f7
|
(M)IPS output fix
|
2022-03-23 12:01:44 +01:00 |
|
folkert van heusden
|
5867499254
|
debug
|
2022-03-22 22:36:29 +01:00 |
|
folkert van heusden
|
d8d1fdc92c
|
virtual function called error fix
|
2022-03-22 22:18:06 +01:00 |
|
folkert van heusden
|
7649ab6b29
|
abstracted text-output into console-classes
|
2022-03-22 11:07:20 +01:00 |
|
folkert van heusden
|
1a09bd071b
|
dynamic screen refresh interval
|
2022-03-21 21:31:36 +01:00 |
|
folkert van heusden
|
f764c01947
|
include buildmoment
|
2022-03-21 20:41:51 +01:00 |
|