[EMAIL PROTECTED] writes:

> vanialla 2.2.13 patched with 2.2.13-irda9 compiles fine, but the smc-ircc module
> does not load, because of the lack of some symbols.
> 
> The symbols are from irport module (irport_stop, __irport_change_speed, etc.), 
> which IS loaded, but it looks like they are not exported.
> Dag, can you have a look ?
> 
> REM: you don't need to have SMC hardware to test that.

> 
> As soon as it is fixed, I'll be able to investigate why the smc-ircc is 
> unable to send frames longer than 1500 bytes with DMA at 4Mbps, resulting 
> most of the time in crashes..

The smc-ircc driver is broken! It uses irport, but all this stuff must be
rewritten because struct irda_device is now gone. It looks like a simple
thing to fix, but it's not! I'm hoping to look at this issue ASAP, since I
have some plans on how to resolve it. I'm going to do this for the IBM
driver first (since it's a working driver), and then look at the smc
driver. 

If you don't want to wait, then I suggest you fix the vanilla 2.2.13 code!
It will be very easy to move your fixes to the latest code later.

-- 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