lkml.org 
[lkml]   [2008]   [Jul]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectSystem Hangs while loading ISICOM module...
Date
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



\
 
 \ /
  Last update: 2008-07-10 14:57    [W:0.023 / U:0.244 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site