• Status Closed
  • Percent Complete
  • 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 herz42 - 2006-04-03
Last edited by jdgordon - 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  jdgordon
2007-08-02 13:06
Reason for closing:  Rejected


Available keyboard shortcuts


Task Details

Task Editing