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 |
|
folkert van heusden
|
f59fb51b38
|
less shifting & orring in get/setRegister
|
2022-03-21 14:41:22 +01:00 |
|
folkert van heusden
|
94c5afb58e
|
compile fix
|
2022-03-21 14:04:55 +01:00 |
|
folkert van heusden
|
72545d6aef
|
disk activity atomic-booleans
|
2022-03-21 14:03:58 +01:00 |
|
folkert van heusden
|
32be62b911
|
activity leds
|
2022-03-21 14:01:20 +01:00 |
|
folkert van heusden
|
8cbb096366
|
initial ledpixel array test
|
2022-03-21 13:14:17 +01:00 |
|
folkert van heusden
|
a42b7c4159
|
use adafruit neopixel library instead of fastled as fastled does not support rgbw (yet)
|
2022-03-21 13:01:48 +01:00 |
|
folkert van heusden
|
cf46e05c07
|
put all psw bits & instruction on leds
|
2022-03-21 12:21:51 +01:00 |
|
folkert van heusden
|
48be750ef3
|
compile fix
|
2022-03-21 12:21:00 +01:00 |
|
folkert van heusden
|
ee6f4904c3
|
unused variable
|
2022-03-21 12:20:50 +01:00 |
|
folkert van heusden
|
1fbb3cbd14
|
SPL causes only on the 11/60 a trap, not on the 11/70
|
2022-03-20 23:24:38 +01:00 |
|
folkert van heusden
|
6ff0e6a0f3
|
testcases fixes
|
2022-03-20 22:52:10 +01:00 |
|
folkert van heusden
|
be738f9652
|
cleanup
|
2022-03-20 22:51:45 +01:00 |
|
folkert van heusden
|
3178ec4cd2
|
ASH modifies the register
|
2022-03-20 22:37:54 +01:00 |
|
folkert van heusden
|
4c95905897
|
rk05: output clarification
|
2022-03-20 22:35:35 +01:00 |
|
folkert van heusden
|
9a24625b35
|
micro-opt, helpful comments, trap 10 when unknown instruction
|
2022-03-20 21:52:22 +01:00 |
|
folkert van heusden
|
e4432448f1
|
sign extend during shift
|
2022-03-20 21:39:22 +01:00 |
|
folkert van heusden
|
e12e97341b
|
restructured ASHC & limit to -32...31
|
2022-03-20 21:28:12 +01:00 |
|
folkert van heusden
|
2ac02d91c2
|
restructured ASH & limit to -32...31
|
2022-03-20 21:20:15 +01:00 |
|
folkert van heusden
|
ca213298bb
|
does ASHC clear carry when shift number is 0?
|
2022-03-20 20:58:32 +01:00 |
|
folkert van heusden
|
ef73495a58
|
reduce brightness of leds
|
2022-03-20 20:58:07 +01:00 |
|
folkert van heusden
|
9c8a9f349d
|
cleanup of cpu::double_operand_instructions
|
2022-03-20 20:55:28 +01:00 |
|
folkert van heusden
|
1ad1b9aa0a
|
cleanup of cpu::single_operand_instructions
|
2022-03-20 20:52:43 +01:00 |
|
folkert van heusden
|
daa940986f
|
clarified BGE/BLE/BGT (in conditional_branch_instructions)
|
2022-03-20 18:17:50 +01:00 |
|
folkert van heusden
|
70be182836
|
MTPS/MFPS disassembler fixes
|
2022-03-20 17:52:56 +01:00 |
|
folkert van heusden
|
35a797e8dd
|
ASH, MTPS and MFPS fixes
|
2022-03-20 17:50:58 +01:00 |
|
folkert van heusden
|
6f7f65c915
|
restart fix
|
2022-03-20 14:09:32 +01:00 |
|