Hello,

I just managed today to get a Toshiba 4320XDVD laptop working with a
Nokia 7110 phone.

Nothing spectacular, of course, but a little detail may be of interest,
especially to James, for the Toshoboe driver: the Toshiba 4300 series
(and probably the 4200 as well) use a "new" FIR chipset, which is not the
Type-O, or 701, but, as it seems, a "Type-DO", whose PCI identifier is
0x0d01 instead of 0x0701 (from what I've gathered from the Win98 driver
file). This can be confirmed by a "cat /proc/pci", which yields:

  Bus  0, device   9, function  0:
    Unknown class: Toshiba Unknown device (rev 0).
      Vendor id=1179. Device id=d01.
      Slow devsel.  IRQ 11.  Master Capable.  Latency=64.
      I/O at 0xff60 [0xff61].

As I didn't know if it would work at all, for my tests I just made a quick
and dirty patch to /usr/src/linux/include/net/irda/toshoboe.h, and replaced

#define PCI_DEVICE_ID_FIR701    0x0701
by
#define PCI_DEVICE_ID_FIR701    0x0d01

in order to somehow force boot-time detection. And IT WORKS GREAT !!!

The new chip _seems_ to be downward compatible with the 701... So, as the
documentation is lacking, it sounds pretty reasonable to assume that there
is at least some kind of equivalence, as far as the Linux IrDA stack is
concerned...

James, would it be possible to include a patch for this new device
in a future release ?

Thanks !

Best regards,

Bruno

-- 
--   Service Hydrographique et Oceanographique de la Marine --- Service INF
--      13, rue du Chatellier ---  BP 426  --- 29275 Brest Cedex, FRANCE
--        Phone: +33 2 98 22 17 49  ---  Email: [EMAIL PROTECTED]

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

Reply via email to