[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