Open TuxSH opened 8 years ago
@173210
The memory common for all processes are not so much, so we should implement a listener to receive information from the exception handler. We can implement one either in ARM9 or in ARM11, but I think ARM9 is better because it works even if ARM11 system is corrupted.
However, we have no way to talk with the listener. In my ARM9 exception handler, it can only show some registers on the screen and sometimes it doesn't work because the screen is handled by ARM11. So I came up two options for interactive debugging:
I think 2 is the better, but I have not implemented it yet because I don't have a receiver. I may buy one to debug my ARM9 boot loader for arm9loaderhax.
Litlle noob question,what it will permit ?
ARM9 exception handling is already implemented, and it would be nice to have the same thing for ARM11 exception.
Such a feature would be useful to debug kernel exploits (namely memchunkhax2), or more generally, arm11 kernel-mode code.