My TI-Nspire CX CAS has a broken hardware component, and its ADC3 is reading a value of ~465 units, when it should be ~73 for proper function. So rather than fixing the hardware, I wanted to try a dirty fix by remapping the output location (which is written by the calculator to 0xC4000170) and forcing the calculator to read what should be the correct value, but I have no idea how.
I should have access to C and Assembly (by using ndless). How would I remap the calculator's virtual memory so it always reads a value of 73 at that address?