Можно использовать контроллер, встроенный в маму. Снаружи будет одна микросхемина приемник-передатчик, типа TFDS6500 (TFDT 6500, отличаются ногами) или тоже 4500. Никакого другого обвеса вообще не надо.
Проблема в том, что порт в винде работает или как IrDA, или как COM2 на соотв. разъем. Хотя я с ним работал как с COM - в бивисе ставил режим IrDA, потом дизаблил IrDA в ХРюше и долбил по железу (2F8-2FF) через ioport.sys (или giveio.sys).