The IrDA includes the following features:
- Support of IrDA 1.4 slow infrared (SIR), medium infrared (MIR), and fast infrared (FIR) communications:
- Slow infrared (SIR 115.2 KBAUD), medium infrared (MIR 0.576 MBAUD) and fast infrared (FIR 4.0 MBAUD) operations (very fast infrared (VFIR) is not supported)
- Frame formatting: addition of variable beginning-of-frame (xBOF) characters and end-of-frame (EOF) characters
- Asynchronous transparency (automatic insertion of break character)
- Eight-entry status FIFO (with selectable trigger levels) to monitor frame length and frame errors
- Framing error, CRC error, illegal symbol (FIR), and abort pattern (SIR, MIR) detection
- IrDA mode when 48 MHz function clock is used