legalize
Experienced Member
Has anyone ever made one?
I was thinking:
(See register diagram on wikipedia)
The idea is not that this would give you "run/halt" ability of your PC, but that while you were stepping through code in a debugger, you could examine and modify registers in the debug target while stopped. The panel would connect via USB, look like a COM port and there would have to be some sort of debugger extension to interact with the device through the COM port. It would be tedious to solder up, but not particularly difficult.
Thoughts?
I was thinking:
- 64 LED bar/lights for PC
- 64 LED bar/lights for basic registers:
- {{{{al, ah}, ax}, eax}, rax}
- {{{{bl, bh}, bx}, ebx}, rbx}
- {{{{cl, ch}, cx}, ecx}, rcx}
- {{{{dl, dh}, dx}, edx}, rdx}
- {{{{bpl}, bp}, ebp}, rbp}
- {{{{sil}, si}, esi}, rsi}
- {{{{dil}, di}, edi}, rdi}
- {{{{spl}, sp}, esp}, rsp}
- flags registers
- segment registers?
- bank of register displays with a rotary switch to select between MMX, XMM, YMM, ZMM
- bank of switches to load a register
(See register diagram on wikipedia)
The idea is not that this would give you "run/halt" ability of your PC, but that while you were stepping through code in a debugger, you could examine and modify registers in the debug target while stopped. The panel would connect via USB, look like a COM port and there would have to be some sort of debugger extension to interact with the device through the COM port. It would be tedious to solder up, but not particularly difficult.
Thoughts?