107
7.9 COM Driver for IrDA7.9.1 Overview
The IrDA Driver consists of IRDA.DLL and IRCOMM.DRV. The former is processes the protocol
section and the latter processes the port emulation and frame sections.
It is possible to set up parameters to define the operation of the IrDA section by writing them in the
WIN.INI file.
Fig. 7.7
This IrDA Driver supports three connection methods: 3-Wire Raw, 3-Wire, and 9-Wire.

Frame Layer

The frame layer is defined by the installed hardware (H/W). IrDA-SIR (Infrared Data Association-
Serial Infrared Interface) conforms to UART 16550, and IrDA-FIR (Infrared Data Association-First
Infrared Interface) uses the CASIO gate array with NEC CB-C8VM NAFIRL.

IrLAP/IrLMP Layer

The IrLAP (Infrared Link Access Protocol) layer supports only one connection link, and IrLMP
(Infrared Link Management Protocol) layer can support a maximum of three connection links. (In
practice, only one connection link is for users, since IAS of the IrCOMM Layer uses two connection
links.)
Application
Windows API
Port Emulation Layer
IrCOMM Layer
IrLAP/IrLMP Layer
Frame Layer
SIR FIR
TTP Layer
IRCOMM.DRV
IRDA.DRV
IRCOMM.DRV