OK,

I been thinking and discussing with people, and it looks like irmanager is
going out of Linux-IrDA (2.3/2.4). The irda_device layer will at the same
time get less to do. The irda_device layer has suffered from
over-engineering, so a lot of stuff (including memory allocation) is going
down to the device drivers.

This means that there will be a lot of work to do, but when it's finished,
it should be much simpler to use Linux-IrDA than today. Especially if you
want to run Linux-IrDA on embedded platforms. The bad thing is however that
all device drivers and all dongle drivers needs to be re-written. The worst
case is for the dongle drivers which cannot use schedule_timeout() anymore.

PS. Looks like Pavel is going to be happy ;-)

-- Dag

-- 
   / Dag Brattli                   | The Linux-IrDA Project               /
  // University of Tromsoe, Norway | Infrared communication for Linux    //
 /// http://www.cs.uit.no/~dagb    | http://www.cs.uit.no/linux-irda/   ///

_______________________________________________
Linux-IrDA mailing list  -  [EMAIL PROTECTED]
http://www4.pasta.cs.UiT.No/mailman/listinfo/linux-irda

Reply via email to