• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category Drivers
  • Assigned To No-one
  • Operating System PortalPlayer-based
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by barrywardell - 2006-12-18

FS#6455 - Start of USB driver for PortalPlayer targets

It is suspected that the USB functionality inside PortalPlayer chips is compatible with that of the i.MX31 provided by Freescale, but with base address 0xc5000000 instead of 0x0x43F88000. A common USB driver should therefore be used for all PortalPlayer targets.

This patch starts the process by combining USB code for all PP targets into one driver, usb-pp.c. It adds register defines for all registers available in the i.MX31 in the file usb-target.h. It uses the USB initialization and detection code from the iPod driver updated for clarity to use the defines rather than addresses.

I have tested this on my iriver H10 20GB. I will be able to test on my Sansa e280 shortly too. It will also need testing on TPJ1022 and at least one iPod model.

Closed by  darkkone
2006-12-20 20:37
Reason for closing:  Accepted
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

I\'m pretty sure this is what I see in the CVS log. If I\'m mistaken, and you didn\'t commit this, oops.

I can confirm it compiles and appears to work fine on my ipod Color.


Available keyboard shortcuts


Task Details

Task Editing