Rockbox

This is the bug/patch tracker for Rockbox. Click here for more information.

Quick links: Bugs · Patches · Rockbox frontpage

Tasklist

FS#6586 - memory monitor/editor plugin

Attached to Project: Rockbox
Opened by Matthias Wientapper (mattzz) - Sunday, 28 January 2007, 21:25 GMT+2
Last edited by Alex Parker (BigBambi) - Sunday, 06 June 2010, 00:43 GMT+2
Task Type Patches
Category Plugins
Status Closed
Assigned To No-one
Player Type Sansa e200
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Private No

Details

Hi,

mem_mon is a simple memory monitor and editor to view/edit memory contents on the target device.
It was tested on Archos Recorder and Sansa E250.

Purpose is to provide a tool that might help during development or porting of rockbox.

Usage:
up/down: page up/down one screen
rec+up/down: page up/down 256bytes
left/right: page up/down 64kB
rec+left/right: page up/doen 16MB
select: update screen
hold select: enter selection mode
u/d/r/l: select hex number to edit
hold select: enter editing mode
u/d: change value
select: submit value to memory

Best regards,
/mattzz
   mem_mon.patch (9.8 KiB)
 apps/plugins/mem_mon.c |  362 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 362 insertions(+)

This task depends upon

Closed by  Alex Parker (BigBambi)
Sunday, 06 June 2010, 00:43 GMT+2
Reason for closing:  Out of Date
Comment by Matthias Wientapper (mattzz) - Monday, 29 January 2007, 22:18 GMT+2
- Added scrollwheel support
- Initial address editing
   mem_mon.patch (11.7 KiB)
 apps/plugins/mem_mon.c |  458 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 458 insertions(+)

Comment by Matthias Wientapper (mattzz) - Monday, 29 January 2007, 22:30 GMT+2
Currently only Sansa and Archos Recorder are supported platforms. I will add plugin library action code to make it work on other models.
Comment by Matthias Wientapper (mattzz) - Tuesday, 30 January 2007, 01:36 GMT+2
- Using pluginlib_actions for easy compile/usage on other platforms
- untabified source :-P
- compiled on archos recorder, sansa e200, ipod video/photo, ipod nano, iriver H1x0
   mem_mon.patch (9.7 KiB)
 apps/plugins/mem_mon.c |  383 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 383 insertions(+)

Comment by Jonathan Gordon (jdgordon) - Thursday, 02 August 2007, 15:05 GMT+2
hmm, the top of the patch has a TODO list... do you want to update the plugin so it can be commited?
Comment by Kévin Ferrare (TiMiD) - Wednesday, 20 February 2008, 03:36 GMT+2
Would maybe be nice to add an upper bound check to the memory address to prevent crashes (I think the MEMORYSIZE define can be used for that)

Loading...