Commit graph

942 commits

Author SHA1 Message Date
folkert van heusden
c761ff824d panel fix 2022-03-24 13:34:52 +01:00
folkert van heusden
449817aa52 DIV fix 2022-03-24 13:34:40 +01:00
folkert van heusden
aeab0b1845 meta / debug / micro-opt 2022-03-24 09:07:25 +01:00
folkert van heusden
98c9ea4c1e operator precedence fix in tests::test__registers 2022-03-23 18:02:08 +01:00
folkert van heusden
7393be12e2 reset correct flag 2022-03-23 17:53:08 +01:00
folkert van heusden
42fe341091 micro opt for div 2022-03-23 17:52:59 +01:00
folkert van heusden
80fe44ce85 meta 2022-03-23 15:48:44 +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
e021604099 tweaks 2022-03-23 11:37:58 +01:00
folkert van heusden
4d98f6557e interrupt priority levels 2022-03-23 09:50:03 +01:00
folkertvanheusden
cd35192950
Merge pull request #2 from folkertvanheusden/virtual-func
virtual function called error fix
2022-03-22 22:39:21 +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
899af8e5d5 MFPS flags & extend sign 2022-03-22 21:42:47 +01:00
folkert van heusden
468983b0b5 MFPS flags 2022-03-22 21:40:27 +01:00
folkert van heusden
ba1bcdbe15 unmapped memory access for rk05 2022-03-22 21:32:37 +01:00
folkert van heusden
86e225215a sign => SIGN for unsigned signedness check 2022-03-22 21:32:12 +01:00
folkert van heusden
fa6ed0ca1f ESP32 console 2022-03-22 17:30:24 +01:00
folkert van heusden
14bd8b3625 Merge branch 'master' into memory-management 2022-03-22 17:12:36 +01:00
folkert van heusden
8c22918317 Cannot sanely print 0x00 2022-03-22 17:11:12 +01:00
folkert van heusden
ab665a4d26 prevent wrap-around when redrawing console 2022-03-22 17:07:31 +01:00
folkert van heusden
d6497481bd ^l to refresh screen 2022-03-22 17:07:25 +01:00
folkert van heusden
f09085c165 prevent wrap-around when redrawing console 2022-03-22 17:06:45 +01:00
folkert van heusden
b956854826 ^l to refresh screen 2022-03-22 17:03:26 +01:00
folkert van heusden
7a50220e3f fix for the "esp32 compile fix" 2022-03-22 13:32:00 +01:00
folkert van heusden
3b46f29ab1 esp32 compile fix 2022-03-22 13:19:32 +01:00
folkert van heusden
04eb498f88 use from previous-addresspace was not implemented 2022-03-22 13:15:59 +01:00
folkert van heusden
42c065056c disassembler 2022-03-22 12:16:35 +01:00
folkert van heusden
ab0c9f1a62 Merge branch 'master' into memory-management 2022-03-22 12:00:08 +01:00
folkert van heusden
e318f2d4f6 debug log 2022-03-22 11:44:42 +01:00
folkert van heusden
01e0ce5b86 removed console telnet interface & adapted ESP32 console 2022-03-22 11:34:32 +01:00
folkert van heusden
6190a3e562 Current ESP32 SDK does not support "std::optional" 2022-03-22 11:20:11 +01:00
folkert van heusden
7649ab6b29 abstracted text-output into console-classes 2022-03-22 11:07:20 +01:00
folkert van heusden
ff8539565f MMR0 (bits 10 & 11 always 0) fix 2022-03-22 10:20:20 +01:00
folkert van heusden
eeed41c62e writeWord: return value of write as it may have been changed by write 2022-03-22 09:53:58 +01:00
folkert van heusden
ebdd95ea0a Debug-output 2022-03-22 09:47:18 +01:00
folkert van heusden
c62fad55d0 virtual memory addressing clean-up 2022-03-22 09:23:31 +01:00
folkert van heusden
1a3bc28d95 PAR/PDR registers 2022-03-22 08:57:07 +01:00
folkert van heusden
8f5a05d0d2 page-set per run-mode 2022-03-21 22:31:27 +01:00
folkert van heusden
643075aa86 TTY emulation: first "receive a bit", and only after that inform about a bit received 2022-03-21 21:51:12 +01:00
folkert van heusden
1a09bd071b dynamic screen refresh interval 2022-03-21 21:31:36 +01:00
folkert van heusden
0ad0085014 meta 2022-03-21 21:08:47 +01:00
folkert van heusden
a9b1c582d9 meta 2022-03-21 20:45:10 +01:00
folkert van heusden
a4648d8434 MTPI/MTPD fix 2022-03-21 20:42:06 +01:00
folkert van heusden
f764c01947 include buildmoment 2022-03-21 20:41:51 +01:00
folkert van heusden
7e9c21dee6 include buildmoment 2022-03-21 20:26:42 +01:00
folkert van heusden
5db4e70b6c keep track of MMR0-3 2022-03-21 19:35:55 +01:00
folkert van heusden
8b361fad4a system size registers fix 2022-03-21 19:22:40 +01:00
folkert van heusden
08427e7db9 debug fix 2022-03-21 15:41:06 +01:00