lkml.org 
[lkml]   [2000]   [Mar]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject2.3.99-pre3-7 does not recognise Xircom RBEM56G
Date
Compiled 2.3.99-pre3-7 with PCMCIA builtin, including cardbus support.
Using cardmgr from David Hind's PCMCIA beta, dated March 20. It
recognises a 16 bit AHA152x card but it does not recognise a cardbus
Xircom RBEM56G 10/100 + modem. The problem appears to be this bit of
code in drivers/pcmcia/cistpl.c, pcmcia_get_first_tuple.

pcibios_read_config_dword(s->cap.cb_dev->subordinate->number, 0, 0x28, &ptr);
tuple->CISOffset = ptr & ~7;
SPACE(tuple->Flags) = (ptr & 7);

tuple->CISOffset is coming back as 0x100 which is probably too high.
When pcmcia_get_next_tuple is called it immediately returns
CS_NO_MORE_ITEMS. After that nothing works. I have lspci output if
anybody wants it, or any other debugging data for that matter. Does
the fact that this is a multifunction card have any bearing on the
problem?


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:57    [W:0.029 / U:0.456 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site