Step 2. Adapting the OEMDONGL.C Source Code
The DDK supplied with the DDK has VxD support for the following IR devices:
- ACTiSYS ACT-200L Infrared Wireless Interface (ACT200L.VXD)
- ACTiSYS ACT-220L Infrared Wireless Interface (ACT220L.VXD)
- Adaptec(tm) AIRport APA-9320 External Infrared Adapter; this adapter is also called the Adaptec AIRport 2000 (ADAPTEC.VXD)
- Adaptec AIRport 1000 (ADAPTEC.VXD)
- AMP PhasIR Serial Adapter (CRYSTAL.VXD)
- Extended Systems JetEye PC Infrared PC Interface, ESI-9680 (ESI.VXD)
- Parallax IR Adapter LiteLink PRA9500A (PARALLAX.VXD)
If your IR device is not one previously listed or is not compatible with one of those devices, then you must modify the OEMDONGL.C source code to support your device and create a new VxD. In order to produce a VxD that works with the generic serial IrFramer to support your device, adapt the OEMDONGL.C sample source code to your dongle hardware, compile it, and link it to DONGLE.LIB and CVXDCTRL.ASM.