Rockbox

  • Status Closed
  • Percent Complete
    100%
  • Task Type Patches
  • Category Plugins
  • Assigned To No-one
  • Operating System iPod 5G
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by Ralf Herz - 2006-04-03
Last edited by Jonathan Gordon - 2007-08-02

FS#5017 - low level memory debugging

This is a very low level debugging feature to monitor (and for those who don’t care to more likely destroy their player: write) single 32bit memory words.
The read address can be selected with the scroll wheel, nibble position is changed with rew/fdw. Same for write address and write data.
Continuous read for the selected memory cell can be switched on/off. The values can be copied to the other fields for reuse.

With this function, it is possible to read (and set) every memory word in the ipod 5g address space.
If reading or writing wrong values at the wrong time, the player will crash at best. But it is also likely to corrupt your harddisk data or even blow some microchips!
So be aware what you are doing. And if you are not totally sure, don’t do it!

I have programmed this to read ipv gpio ports, look at code and irq vectors, and have a look at the button handling.
Just in case anybody might be in need for something like this…

Closed by  Jonathan Gordon
2007-08-02 13:06
Reason for closing:  Rejected

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing