Has my Merlin U630 got a broken CIS ??
Alex Kavanagh
alex at tinwood.homelinux.org
Thu Apr 20 11:17:50 EDT 2006
Hello
I'm still trying to get my Novatel Merlin U630 working on my laptop
(HP DV1448) with 2.6.16-ck3 + various patches inc. the bus fix-up
patch recently mentioned. I have also installed the latest
pcmciautils and I was investigating dump_cis when I noticed the
following: (full cis at the end):
Socket 0
offset 0x02, tuple 0x01, link 0x03
00 00 ff
dev_info
NULL 0ns, 512b
offset 0x07, tuple 0x17, link 0x03
00 00 ff
attr_dev_info
NULL 0ns, 512b
offset 0x0c, tuple 0x06, link 0x0b
02 00 4c 00 00 00 00 cb 00 00 00
mfc_long_link
function 0: attr 0x004c
function 1: attr 0x00cb
...
notice the function 0: attr 0x004c
Then, later on:
offset 0x4d, tuple 0x13, link 0x03
43 49 53
link_target
offset 0x52, tuple 0x21, link 0x02
02 01
funcid serial_port [post]
offset 0x56, tuple 0x22, link 0x04
00 02 0f 7f
serial_interface
uart 16550 [space/mark/odd/even] [5/6/7/8] [1/1.5/2]
...
i.e. it seems to start at 0x4d.
The second function does start at 0x00cb:
offset 0xcb, tuple 0x13, link 0x03
43 49 53
link_target
offset 0xd0, tuple 0x21, link 0x02
02 01
funcid serial_port [post]
offset 0xd4, tuple 0x22, link 0x04
00 02 0f 7f
serial_interface
uart 16550 [space/mark/odd/even] [5/6/7/8] [1/1.5/2]
offset 0xda, tuple 0x1a, link 0x06
05 0a 20 04 63 02
config base 0x0420 mask 0x0263 last_index 0x0a
....
So, I'm wondering if this is the problem with the laptop not finding
the relevant serial ports? If it is, how do I fix this??
And why would this card work *successfully* on a different Linux
laptop running 2.6.12??
Thanks for any help you can offer.
Cheers
Alex.
--
Alex Kavanagh
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cis
Type: application/octet-stream
Size: 3617 bytes
Desc: not available
Url : http://lists.infradead.org/pipermail/linux-pcmcia/attachments/20060420/477e4340/cis.obj
More information about the linux-pcmcia
mailing list