Home
About
Contact
Documentation
Applications
Download
Resources
Resources
Companies
Chipsets
Dongles
Devices

Chipsets

Here is list of IrDA chipsets and their functional status relative to Linux kernel. Please send more links or info about new manufactured chipsets to have acurate listing. Also if you're a Linux-IrDA developer or contributor, inform me when the information presented here is outdated.

Chipset Status
Crystal CS8130
The CS8130 is an infrared transceiver integrated circuit. Product features: adds IR port to standard UART; IrDA, HPSIR, ASK (CW) and TV remote compatible; 1200bps to 115kbps data rate. External PIN diode and transmit LED are required. [note1]
IBM31T1502, IBM31T1602
The IBM31T1602 is a low-cost, low-power highly integrated Infrared Communications Controller capable of supporting both low-speed and high-speed infrared modulation schemes: 115.2 kbits/s, 1.152 Mbits/s and 4 Mbits/s data rates.
NSC PC87108
The PC87108A is a serial communications device with infrared capability. It supports 6 modes of operation and is backward compatible with the 16550 and 16450. The operational modes are: UART, Sharp-IR, IrDA 1.0 SIR, IrDA 1.1 MIR and FIR, and Consumer Electronics IR (also referred to as TV Remote or Consumer Remote Control). Production discontinued.
NSC PC87109
The PC87109 is a serial communication device with infrared capability. It supports 6 modes of operation and is backward compatible with the 16550 and 16450. The operational modes are: UART, Sharp-IR, IrDA 1.0 SIR, IrDA 1.1 MIR and FIR, and Consumer-IR. Life-time buy.
NSC PC87338
Is a fully ACPI 1.0 and PC98/PC99 compliant, ISA based Super I/O. Among many things it have a fast universal Infrared interface on SCC2 which supports the following: Data rates of up to 115.2 Kbps (SIR); A data rate of 1.152 Mbps (MIR); A data rate of 4.0 Mbps (FIR); Selectable internal or external modulation/demodulation (Sharp-IR); Consumer Electronic IR mode. Production is discontinued. See PC97338.
NSC PC97338
Is a fully ACPI 1.0 and PC98/PC99 compliant, ISA based Super I/O and fully compatible with the PC87338. Among many things it have a fast universal Infrared interface on SCC2 which supports the following: Data rates of up to 115.2 Kbps (SIR); A data rate of 1.152 Mbps (MIR); A data rate of 4.0 Mbps (FIR); Selectable internal or external modulation/demodulation (Sharp-IR); Consumer Electronic IR mode.
NSC PC87392
PC8739x family of LPC SuperI/O devices is targetted for a wide range of portable applications. It integrates two enhanced Serial Ports (UARTs), one with Fast Infrared (FIR, IrDA 1.1 compliant). Is used in the IBM A31 Laptop, probably in many of that series, and other recent IBM Thinkpads. [entry suggested by Aaron Denney]
Sharp UIRCC
Sharp LZ8520X
The Sharp IrDA-Control Host Controller (HC) is a single-chip communication LSI with built-in USB protocol and IrDA-Control protocol (MAC Layer and HID LLC Layer) services.
SMSC CIrCC
The Consumer Infrared Communications Controler (CIrCC) UART-driven IrDA SIR (2.4 kbps to 115.2 kbps) and SHARP ASKmodes are backward-compatible with early SMSC Super I/O and Ultra I/O implementations. The CIrCC SCE supports IrDA version 1.0 and consumer IR modes. All of the SCE modes use DMA.
SMSC IrCC
The Infrared Communications Controler (IrCC) is common to the following devices: FDC37C93xFR and FDC37C957FR. The IrCC SCE (Synchronous Communications Engine) support IrDA v1.1 0.576Mbps, 1.152Mbps, 4Mbps and Consumer IR modes. All of the SCE modes use DMA.
TI TIR1000
TIR1000 is standalone IrDA encoder and decoder. Features: adds infrared (IR) port to (UART); compatible with IrDA and HPSIR; provides 1200 bps to 115 kbps data rate; decodes negative or positive pulse.
TI TIR2000
The TIR2000 high-speed IrDA compliant controller and is a serial communication controller with full infrared support which is also compatible to the TL16C550C and the TL16C750 UART devices. This device also supports the Sharp-IR, HPSIR, MIR, FIR and TV modes. Features: IrDA 1.0 mode with a data rate up to 115.2 Kbps; IrDA 1.1 mode with a data rate up to 1.15 Mbps; IrDA 1.1 mode with a data rate up to 4 Mbps; ISA compatible bus interface.
TI TL16PIR552
The TL16PIR552 is a dual UART with 16-byte fifos, selectable IR and 1284 modes. Features: serial ports have IrDA inputs and outputs with 1200 bps to 115.2 kbps data rate; IEEE 1284 bidirectional parallel data port.
Toshiba-Hoboe
VLSI VL82C147
Winbond W83977AF

Legend:
   - good or satisfactory support exist for that chipset
   - currently nobody work to make a driver for that chipset
   - there's work in progress for supporting the chipset in Linux-IrDA
   - nothing clear or known about chipset support in Linux kernel

Notes:
   note1 Kevin Turner <kevin @ redcellx.com> says: "If you crack one of those Actisys ACT-IR200L dongles open, you'll find there's a CS8130 inside. Since the CS8130 interfaces with a UART, if you can claim support for the dongles, you can most likely claim support for the chipset too"

Home | About | Contact | Documentation | Applications | Download | Resources 

Copyright 2002-2003 Linux-IrDA Project. Released under GNU FDL license.