iPod Class Driver (USBware Components)


iPod Class Driver
» A part of USBware: Embedded USB Software solution
In the last decade Apple's iPod has revolutionized the MP3 player device market. With more then 70% MP3 Player market share, Apple's iPods have become synonymous with mobile mp3 devices. In order to accommodate the growing popularity of the iPod product lines, manufacturers have sought to incorporate iPod compatibility in a wider array of consumer and media devices.

Jungo's USBware embedded software solutions provides device manufacturers with an ideal and complete software stack which includes the iPod class drivers. This enables manufacturers to embed iPod class drivers within their products to provide full functionality and communication with iPod and Apple devices.


Background
iPods and Apple's other products such as the iPhone, all operate using a proprietary communication protocol called the iPod Accessory Protocol (IAP). In order to enable 3rd party devices to communicate with iPods, this protocol must be included in the devices class driver support.

Jungo's USBware embedded USB software solution includes complete support for all IAP functionality. By embedding USBware's software stack manufacturers can include support for all iPod and iPhone devices within their products.

USBware's embedded iPod class drivers are based on Jungo's proven and field-tested HID and Audio class drivers. The sophisticated iPod module enables manufacturers to embed drivers which dynamically enable users to control the iPod via the 1-wire protocol - stream audio and control its functions over USB.

USBware's CDC-ACM Class Driver with support for the Prolific chipset supports the 2-wire IAP protocol.


Specification


What's Next?
Target Devices
Benefits
  • High quality USB iPod class drivers
  • Support for Apple's proprietary IAP protocol
  • Support for a wide variety of the iPod line products
  • Modular and scalable iPod class drivers
  • Device Stack support for Composite USB Devices, to allow several USB functions on the same embedded device (e.g. iPod + mass storage + HID-mouse + HID-keyboard, etc.).
  • Host Stack support for Composite devices - USB host stack drivers can be used simultaneously to support different USB devices (e.g. the Mass Storage Class Driver can be used simultaneously with the iPod Class Driver, etc.).
  • Small footprint
  • Turnkey solution: eliminates substantial development time and costs
  • Hardware/software-independent solution
  • Intuitive API, in C code
  • Source code available
  • Easy portability of applications that utilize the driver between supported operating systems
  • Extensive documentation
  • Comprehensive technical support, provided by the engineers who developed the stack
  • Part of a comprehensive embedded USB software solution from Jungo, which includes USB Host, USB Device and USB On-The-Go (OTG) stacks
Class Drivers for PCs & CE hosts?
Jungo also offers class drivers to support PCs & CE hosts. To learn more - check out our host drivers solutions for Windows, Linux and Mac.

Corporate Index   |   Connectivity Software Store   |  

iPod usb, iPod Class Driver, iPod driver, iPod USBWare