frame to user land and the cir device is for consumer Ir (remote controls). This code is only partially finished, but the irframe device works (given a low level driver for the actual IrDA device).