PCMCIA GPRS cards not works,help...

Stefan Thomasson stefan.thomasson at possio.com
Thu Feb 19 11:36:10 GMT 2004

Russell King - ARM Linux wrote:
> On Thu, Feb 19, 2004 at 05:29:39PM +0800, Magikor wrote:
> > >----s->socket.Vcc=33,        req->Vcc=50------
> > >------<6>ttyS03 at port 0xf60003f8 (irq = 46) is a 16C950/954
> > >ttyS04 at port 0xf6000400 (irq = 46) is a 16C950/954
> > >Division by zero in kernel.
> > >.................................................
> > >---Send msg CFChanged()---
> > >Division by zero in kernel.
> I'd suggest finding this message (its in arch/arm/kernel/*.c somewhere) and
> adding a __backtrace() immediately after its printk.

Try to set baud_base with setserial twice.
If the second succeeds its due to baud_base is zero which
change_speed() does not check before dividing.

I dont think serial_cs is able to pass such information to higher

Maybe thats one of the reasons arch-sa1100/serial.h has a couple of
serialports and arch-pxa/serial.h only has the internal ports defined?

More information about the linux-pcmcia mailing list