FS#10269 - Philips GoGear HDD6330 - Rough cut of new port
Attached to Project:
Rockbox
Opened by Robert Menes (RMenes379) - Monday, 01 June 2009, 22:35 GMT
Last edited by Robert Menes (RMenes379) - Monday, 18 October 2010, 12:48 GMT
Opened by Robert Menes (RMenes379) - Monday, 01 June 2009, 22:35 GMT
Last edited by Robert Menes (RMenes379) - Monday, 18 October 2010, 12:48 GMT
|
DetailsThis patch adds the Philips GoGear HDD6330 to the build system as a new target. Normally, one would have to tweak the code for the HDD1630 to build for this device, but now you can do so without the tweaking.
This patch is still extremely rough, and it doesn't build correctly yet. It errors out when constructing rockbox.elf, so maybe someone with more experience can take a look at it and see where it goes wrong. As the HDD6330 is largely similar to the HDD1630, sound, LCD, FM radio, and more should work. There is no touchpad driver, so control is still very rough. But it's the start of something, and should make it easier to finish up the port now. :) |
This task depends upon
Closed by Robert Menes (RMenes379)
Monday, 18 October 2010, 12:48 GMT
Reason for closing: Out of Date
Additional comments about closing: Some new work related to this port had been committed earlier in the year. This is old, outdated, and kludgey code.
Monday, 18 October 2010, 12:48 GMT
Reason for closing: Out of Date
Additional comments about closing: Some new work related to this port had been committed earlier in the year. This is old, outdated, and kludgey code.
svn pdel svn:executable [FILES]
svn pset svn:eol-style native [FILES]
svn pset svn:keywords 'Author Date Id Revision' [FILES]
I'll do so and post a new patch.
philips/hdd1630_hdd6330/backlight-hdd.c
philips/hdd1630_hdd6330/button-hdd.c
philips/hdd1630_hdd6330/fmradio_i2c-hdd.c
philips/hdd1630_hdd6330/lcd-as-hdd1630.S < for hdd1630 only
philips/hdd1630_hdd6330/lcd-hdd1630.c < for hdd1630 only
philips/hdd1630_hdd6330/lcd-hdd6330.c < for hdd6630 only
philips/hdd1630_hdd6330/power-hdd.c
philips/hdd1630_hdd6330/powermgmt-hdd.c
I understand what needs to be done with the touchpad, but I probably need a device to test the changes. I doubt it needs it's own driver file though. I'm assuming you have the lcd driver I wrote. It uses basic transfers, however, the OF disassembly indicates that it can do block transfers. So that will need some work. Also, there is no "lcd-as" file for the hdd6330, so no mpegplayer.
Perhaps it is best if I update find time to my tree and post a patch.