108
IrCOMM Layer (including TinyTP Layer)
The IrCOMM (Infrared COMM) layer includes TinyTP (Tiny Transport Protocol) layer. IrDA
protocol can be used through this IrCOMM (TinyTP) layer. Three connection methods are
supported: 3-Wire Raw, 3-Wire, and 9-Wire. The credit size of TinyTP is fixed to five (and it cannot
be modified).
3-Wire Raw
Can only perform transmission/reception of user data.
3-Wire
Includes RS-232C setup, communication error, and break signal handling functions
in addition to being able to perform transmission/reception of user data.
9-Wire
Includes both the 3-Wire functions and signal line control functions. Signal lines
will be emulated as follows:
Fig. 7.8
IAS will respond with the following data:
Parameters
0x00, 0x01, Wire type
// This wire type can be set by WIN.INI.
0x01, 0x01, 0x01
// Port type
IrDA:IrLMP:LsapSel
0x02
IrDA:TinyTP:LsapSel
0x03
DTR
DSR
DCD
RI
RTS
CTS
DTR
RTS
IrDA connection partner
IrDA driver in IT-2000