iofs-ser-ipod.so

The serial transport mechanism for connecting to iPods

Syntax:

io-fs-media -dipod,transport=ser:options

Runs on:

ARM, PowerPC, SH, x86

Options:

Options for iofs-ser-ipod.so are separated by colons (:). These options are:

audio=devicepath
Set the path to the location from where io-media should read in the audio. See Setting the audio path below.
baud=number[-number2]
Set the baud rate. If a second number is specified, the highest baud rate is tried first, and the other number is a fallback value. The default value is 19200-57600.

Note: iPod devices officially support only two baud rates, 19200 (third-generation iPods) and 57600 (all other devices).

dev=devicename
The serial device used to communicate with the iPod device. The default value is /dev/ser1 .
nopoll
Don't poll. By default, polling is on.
noreadloop
Don't use a read loop. By default, this option is set so the driver does not use a read loop. This option disables some workarounds in the iPod serial transport, and is required for QNX Momentics release 6.3.2 and older. It is not required for release 6.4 and more recent.
use
Print out a usage message to stdout and exit.

Description:

The utility iofs-ser-ipod.so provides the transport mechanism for connection to iPod devices through a serial connection. It is loaded by iofs-ipod when it is started with the transport mechanism set to ser (for serial devices).

Setting the audio path

The audio option sets the path to the location from where io-media should read in the audio. This option can be used for when iPod accessed through serial transport (iofs-ser-ipod.so) and for iPods accessed through USB transport (iofs-usb-ipod.so).

If you specify a path for the audio option, io-media reads the audio from the location specified by this path. For example, with serial audio, you can specify the audio path to the location of the serial iPod audio driver's capture device as follows:

# io-fs-ipod -dipod,transport=ser:dev=/dev/ser1:audio=/dev/snd/pcmC0D0c

When io-media needs to read in audio data (to push it out to the sound card output), it will read from this audio string.

Examples:

Start the iPod filesystem for an iPod with a serial cable connection:

# io-fs-media -dipod,transport=ser,acp=i2c

This command uses the default:

and is equivalent to:

# io-fs-media -dipod,transport=ser:dev=/dev/ser1, \
    acp=i2c:addr=0x10:path=/dev/i2c0

See also:

io-fs-media, iofs-i2c-ipod.so, iofs-ipod.so, iofs-pfs.so, iofs-usb-ipod.so, mme