FS#9578 - Sansa Clip plugins

Attached to Project: Rockbox
Opened by Rafaël Carré (funman) - Wednesday, 26 November 2008, 00:14 GMT
Last edited by Rafaël Carré (funman) - Friday, 28 November 2008, 00:37 GMT
Task Type Patches
Category Plugins
Status Closed
Assigned To Rafaël Carré (funman)
Operating System Another
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Attached patch makes plugins build and load on Clip.

I used the unmodified c200 keymap when possible.
I replaced the REC key of c200 with HOME key of Clip when needed.

I used archos graphics when possible.

Problems are:
* pegbox shows corrupted graphics but not in the simulator.
* chessbox loader is disabled, I'm not sure how to do that correctly, the comment mentions it's needed on archos, but use if (MEMORYSIZE <= 8)
* greylib doesn't work
* I had to use a 512kB buffer for codecs to allow 512kB buffer for the plugins (not sure if it's a real problem though)

Comments on how to fix these are welcome, I would like to commit when the 2 first problems are fixed (work on greylib can wait, and we don't need codecs at the moment).
This task depends upon

Closed by  Rafaël Carré (funman)
Friday, 28 November 2008, 00:37 GMT
Reason for closing:  Accepted
Additional comments about closing:  r19252
Comment by Robert Menes (RMenes379) - Wednesday, 26 November 2008, 00:17 GMT
The patch isn't made against SVN. Patching fails with patch -p0 < (patchname.diff)
Comment by Rafaël Carré (funman) - Wednesday, 26 November 2008, 02:23 GMT
you need to use -p1