On Tue, 5 Sep 2000, David Gurr wrote:
> Drake Diedrich wrote:
>
> > On Mon, Sep 04, 2000 at 02:28:45PM +0100, David Gurr wrote:
> > > Has anyone uncovered any programming info for this chip ? It's used in
> > > the Compaq Armada 7400 laptops (and maybe other Compaq's too).
> > >
> > > I have it working fine in SIR mode, but I can't get the smc-ircc module
> > > to detect it - it keeps coming back with a device id of 0xff - ie not
> > > detected. I'm guessing that this means that the chip's CONFIG PORT is at
> > > a deifferent address compared to the supported chips, or that the dialog
> > > to get the device is is different.
> > >
> > > The SMC website has no datasheet for this chip.
> >
> > I found an SMC chip in my laptop (a trogon E400) at 0x408, a nonstandard
> > location. You may need to use inb to search above 0x3ff for it -
> > scanports stops at 0x400. :/
>
> What is scanports and how do I use it ? And, as I don't know what the correct
> device ID is for this chip, how would I know when I've found it ?
What I tried here is to add iopl(3) near the ioperm(), because ioperm only
allows access to ports up to 0x3ff, and changed the config port from 0x370
to 0x408 in smc.c inside the findchip directory (in the struct with the
chip informations).
well, it didnt'work in my Armada 1700, but I just wanted to give it a try
anyway. If you wanna see the reported device ID, you should then run this
modified findchip with -d.
Here, it still gives 0xff for every combination. Perhaps I should csearch
at other ports, but I'm not interested in do a scan and maybe mess up
things here. I can still set the known addresses in smc-ircc.c, so I don't
really need to know wthe cfg address.
In a related subject, does anyone knows what has changed from 2.2.16 to
17 regarding irda?
--
Roberto Jung Drebes <[EMAIL PROTECTED]>
Porto Alegre, RS - Brasil
http://www.inf.ufrgs.br/~drebes/
_______________________________________________
Linux-IrDA mailing list - [EMAIL PROTECTED]
http://www4.pasta.cs.UiT.No/mailman/listinfo/linux-irda