[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20080710124826.M52865@cdotd.ernet.in>
Date: Thu, 10 Jul 2008 18:18:26 +0530
From: "Prabhat Gupta" <prabhatg@...td.ernet.in>
To: linux-kernel@...r.kernel.org
Subject: System Hangs while loading ISICOM module...
My system configuration is x86_64 GNU/Linux with kernel 2.6.18-53.el5. I have a
Multi-tech ISI card inserted into one of the PCI slots on my PC. I compile the driver
(isicom.c available with the kernel source) and try to load it using insmod. The system
hangs after insmod. I added some prints and found that the system hanged in the
following line in the function :
static int __devinit reset_card() when the card is being given a reset by writing 0x0
i.e. in the line outw(0, base + 0x8); /* Reset */. I am not able to find a solution to
it. When I comment this line, the system doesn't hang but the driver loading fails in
static int __devinit load_firmware() by giving warning "Card1 rejected load header,
Address:0x8000, Count:0x10, Status:0xdd"
Any suggestion would be of immense help to me. Thanks in advance.
Regards,
Prabhat
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists