FS#11868 - Initial maemo platform support

Attached to Project: Rockbox
Opened by Thomas Jarosch (thomasjfox) - Wednesday, 12 January 2011, 22:18 GMT
Last edited by Frank Gevaerts (fg) - Tuesday, 08 February 2011, 23:00 GMT
Task Type Patches
Category Operating System/Drivers
Status Closed
Assigned To No-one
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 adds initial maemo (Nokia N900/N8xx) support to rockbox (as application).

Please review.

Fully working maemo support will need some other patches/bugfixes
to function properly (the same is true for the SDL app builds).
I'll submit them once this thing is committed.

This task depends upon

Closed by  Frank Gevaerts (fg)
Tuesday, 08 February 2011, 23:00 GMT
Reason for closing:  Accepted
Additional comments about closing:  Committed as r29248
Comment by Thomas Jarosch (thomasjfox) - Saturday, 29 January 2011, 21:47 GMT
Hello kugel,

attached is a new version of the maemo patch.

- Own compiler setup via maemocc()
- Fixed a double free on shutdown
- Clarified up/down cursor mapping
- Bluetooth headset support

Maemo5 still uses the gstreamer backend. Later on we could
replace this with a pure PulseAudio backend.

Please let me know if there's something grave still left in there.