Commit graph

22 commits

Author SHA1 Message Date
folkert van heusden
9a18221229 RTI/RTT cannot set all PSW bits (the upper 5) 2022-03-31 23:46:43 +02:00
folkert van heusden
07cd3100d1 show (M)IPS in ncurses 2022-03-31 19:30:06 +02:00
folkert van heusden
ebaf6393c3 allow bus to trap for an invalid address 2022-03-26 12:20:18 +01:00
folkert van heusden
8612d99d36 code clean-up 2022-03-25 22:35:26 +01:00
folkert van heusden
3248df3e87 RESET 2022-03-25 09:59:40 +01:00
folkert van heusden
1443b62fcc Some 8bit commands *do* only update the lower 8 bit while not changing
the 8 upper bits.
2022-03-24 21:43:14 +01:00
folkert van heusden
4d98f6557e interrupt priority levels 2022-03-23 09:50:03 +01:00
folkert van heusden
27703ad706 Handle "HALT" correctly 2022-03-20 14:05:05 +01:00
folkert van heusden
28958a9945 Compile fixes for ESP32 2022-03-20 13:49:45 +01:00
folkert van heusden
b6b8f38fdc restructured 2022-03-20 13:12:44 +01:00
folkert van heusden
4367cbe489 -d switch 2022-03-20 12:30:08 +01:00
folkert van heusden
cf64216ecd need to use kernel stack in trap 2022-03-19 18:25:50 +01:00
folkert van heusden
b44c6ffa31 wip 2022-03-18 19:28:13 +01:00
folkert van heusden
5ac576a0ac calculate_full_address for leds 2022-03-18 14:28:27 +01:00
folkert van heusden
a8d62a5426 led color now depends on run-mode 2022-03-17 23:23:53 +01:00
folkert van heusden
67fe7145fe removed more old dis-as code 2022-03-16 21:09:39 +01:00
folkert van heusden
4f21efdf57 several addressing fixes for disassembler 2022-03-16 19:29:10 +01:00
folkert van heusden
745657d76e disassembler 2022-03-16 12:06:01 +01:00
folkert van heusden
7a77fefb24 removed D() from cpu.cpp, started cpu::disassemble() 2022-03-16 10:11:31 +01:00
folkert van heusden
daabdc7604 removed redundant asserts 2022-03-16 09:55:56 +01:00
folkert van heusden
a1073b2f83 tty console 2022-03-13 11:09:45 +01:00
2e5b2022fd KEK 2022-03-01 13:57:57 +01:00