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 |
|
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
|
d01b628015
|
clean-up
|
2022-03-20 13:16:00 +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
|
3ac4decdc0
|
tests fixes
|
2022-03-20 12:11:10 +01:00 |
|
folkert van heusden
|
71590950e6
|
disas fix for JMP
|
2022-03-20 12:08:21 +01:00 |
|
folkert van heusden
|
f9af939906
|
tests
|
2022-03-20 11:53:57 +01:00 |
|
folkert van heusden
|
1e5fa1b9ec
|
tests
|
2022-03-20 11:52:42 +01:00 |
|
folkert van heusden
|
7eec8c3520
|
fix for COM/COMB (test with 0117400)
|
2022-03-20 02:18:23 +01:00 |
|
folkert van heusden
|
be5c619982
|
tui usability fixes
|
2022-03-19 23:41:23 +01:00 |
|
folkert van heusden
|
33dfee8c23
|
tui usability fixes
|
2022-03-19 23:35:07 +01:00 |
|
folkert van heusden
|
692404c1d6
|
Fix for initial terminal screen for telnet clients
|
2022-03-19 23:20:37 +01:00 |
|
folkert van heusden
|
49a773bcb4
|
less memory hungry terminal refresh
|
2022-03-19 22:39:43 +01:00 |
|
folkert van heusden
|
5a12ce372f
|
Merge branch 'dos'
|
2022-03-19 22:10:01 +01:00 |
|
folkert van heusden
|
52bdfbdaa1
|
ASHC fix (see ASH)
|
2022-03-19 22:09:19 +01:00 |
|
folkert van heusden
|
d71f441877
|
simplified
|
2022-03-19 22:04:27 +01:00 |
|
folkert van heusden
|
9a55b5ffb0
|
disassembler
|
2022-03-19 21:18:46 +01:00 |
|
folkert van heusden
|
949fd5f7f8
|
ASH was incorrectly implemented: 'ss' in the documentation is still the regular addressing mode
|
2022-03-19 21:03:05 +01:00 |
|
folkert van heusden
|
3e82a3d17a
|
Merge branch 'master' of github.com:folkertvanheusden/kek
|
2022-03-19 18:37:34 +01:00 |
|
folkert van heusden
|
c225b01d71
|
SOB fix
|
2022-03-19 18:37:25 +01:00 |
|
folkert van heusden
|
0d16d16ab8
|
interrupts/vectors are from kernel space
|
2022-03-19 18:26:15 +01:00 |
|
folkert van heusden
|
cf64216ecd
|
need to use kernel stack in trap
|
2022-03-19 18:25:50 +01:00 |
|
folkert van heusden
|
b470d2ad41
|
ncurses: show switch register / clean terminate
|
2022-03-19 16:37:20 +01:00 |
|
folkert van heusden
|
7173688bfb
|
TRAP logging
|
2022-03-19 16:19:48 +01:00 |
|
folkert van heusden
|
a4fadfca09
|
suppress RK05 logging
|
2022-03-19 16:14:42 +01:00 |
|
folkertvanheusden
|
fe5cef8fb2
|
Merge pull request #1 from folkertvanheusden/add-license-1
Create LICENSE
|
2022-03-19 16:03:13 +01:00 |
|
folkertvanheusden
|
141fd0cf16
|
Create LICENSE
|
2022-03-19 16:03:00 +01:00 |
|
folkert van heusden
|
162c7c28d7
|
meta
|
2022-03-19 16:01:50 +01:00 |
|
folkert van heusden
|
5e25be76b1
|
priority is now 7 at start (in PSW)
|
2022-03-19 15:59:09 +01:00 |
|
folkert van heusden
|
17fc0701ed
|
%d -> %do for EMT/TRAP
|
2022-03-19 14:53:13 +01:00 |
|
folkert van heusden
|
5c42c074f4
|
meta
|
2022-03-19 14:52:57 +01:00 |
|
folkert van heusden
|
2b47ad8624
|
compile fix
|
2022-03-19 14:16:53 +01:00 |
|
folkert van heusden
|
052000af67
|
Merge branch 'master' into dos
|
2022-03-19 14:01:06 +01:00 |
|
folkert van heusden
|
16cd77ddb6
|
code cleanup
|
2022-03-19 13:59:15 +01:00 |
|