
IrDA Control Host Controller with USB Interface User’s Guide
iii
Table of Contents
General Description...............................................................................................1
HC Features.......................................................................................................1
IrDA Control System..............................................................................................2
General Description ...........................................................................................2
IrDA Control Peripherals.................................................................................4
Protocol Stacks..................................................................................................6
Enumeration Sequence..................................................................................6
Binding Sequence ..........................................................................................7
IrDA Control Host Controller Interface...................................................................8
Interface with USB Transceiver LSI...................................................................8
Interface with Serial EEPROM...........................................................................9
Interface with Infrared Transceiver (Front-end, FE).........................................10
USB Dongle Functions Utilizing HC.....................................................................11
Module Structure..............................................................................................11
USB Protocol Process (USB Module)..............................................................12
Endpoint .......................................................................................................12
Suspend Mode and Remote Wake-up .........................................................12
Dongle Driver................................................................................................13
Protocols Between Host and USB Dongle ...................................................14
USB Requests..............................................................................................15
Descriptor.....................................................................................................16
IrDA Control Protocol Process (IrDA Control Module).....................................19
Memorizing Enumeration Information...........................................................20
Support for the Peripherals...........................................................................21
DC BIAS Mode.............................................................................................21
Setting the Host Address (Using DIP Switch)...............................................22
USB-IrDA Control Bridge Process (USB-IrDA Bridge Module)........................23
USB-IrDA Control Mapping ..........................................................................23
Status Indication LEDs.................................................................................23
Peripheral Power Supply Information...........................................................24
Auto Repeat Cancellation for Keyboard Error..............................................24