Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Apr 2000 23:05:11 +0200 (CEST)
From:      "Nicolai Petri (ML)" <nppmf@swamp.dk>
To:        Warner Losh <imp@village.org>
Cc:        freebsd-mobile@FreeBSD.ORG
Subject:   Re: Problem with NEWCARD 
Message-ID:  <Pine.BSF.4.21.0004272256470.13792-100000@distortion.dk>
In-Reply-To: <200004271959.NAA53713@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
The card is a 3Com 3c589 like card.
The notebook is a ThinkPad 760 XL

Another thing is that if the card is not recognized while booting... I
must unplug and plug it back in before it's recognized !

The problem is show below (I quicky skipped through the source
code but could not find the magic bits) :

----- 1st insertion (FAILED) ------
pcic0: intr
pccard0: 00 CD 0
pcic0: intr
pccard0: 00 CD c
pccard0: enqueing INSERTION event
pccard0: insertion event
pcic_attach_card h 0xc095e044 h->dev 0xc0958500 pccard pcic
pccard0: pccard_card_attach
pccard0: chip_socket_enable
pccard0: pcic_chip_socket_enable cardtype mem 40
pccard0: read_cis
Calling scan_cis
pcic_chip_mem_map window 0 bus 0+0+400 at card addr 0
pcic_chip_do_mem_map window 0: 0000 8000 0000
0xc0956400 0xc0958500 3 0 0x1
pcic_chip_do_mem_map window 0: 00d2 80d2 4000
cis mem map c00d2000
pccard0: CIS tuple chain:
unhandled CISTPL 40
 40 00
CISTPL_NONE
 00
CISTPL_NONE
 00
CISTPL_NONE
 00

(.... Looots of garbage CIS)

CISTPL_END
 ff
pccard0: chip_socket_disable
pcic_chip_socket_disable
pccard0: check_cis_quirks
pcic0: intr
pccard0: 00 CD 0
pccard0: detaching card
pccard0: enqueing REMOVAL event
pccard0: removal event
pcic_detach_card: already detached
------ End of 1st
------ Start of 2nd ( Working)
pcic0: intr
pccard0: 00 CD c
pccard0: enqueing INSERTION event
pccard0: insertion event
pcic_attach_card h 0xc095e044 h->dev 0xc0958500 pccard pcic
pccard0: pccard_card_attach
pccard0: chip_socket_enable
pccard0: pcic_chip_socket_enable cardtype mem 40
pccard0: read_cis
Calling scan_cis
pcic_chip_mem_map window 0 bus d2000+0+400 at card addr 0
pcic_chip_do_mem_map window 0: 00d2 80d2 3f2e
0xc0956400 0xc0958500 3 0 0x1
pcic_chip_do_mem_map window 0: 00d2 80d2 7f2e
cis mem map c00d2000
pccard0: CIS tuple chain:
CISTPL_DEVICE type=null speed=null
 01 02 00 ff
CISTPL_DEVICE_A type=eeprom speed=150ns
 17 03 43 02 ff
CISTPL_MANFID
 20 04 01 01 89 05
CISTPL_FUNCID
 21 02 06 00
CISTPL_VERS_1
 15 2e 04 01 33 43 6f 6d 00 4d 65 67 61 68 65 72
 74 7a 20 35 38 39 45 00 54 50 2f 42 4e 43 20 4c
 41 4e 20 50 43 20 43 61 72 64 00 30 30 35 00 ff
CISTPL_CONFIG
 1a 06 02 03 00 00 01 03
CISTPL_CFTABLE_ENTRY
 1b 14 c1 01 1d 71 55 35 55 54 e0 72 5d 64 30 ff
 ff 80 80 80 80 0f
CISTPL_CFTABLE_ENTRY
 1b 07 03 01 71 55 26 26 54
unhandled CISTPL 19
 19 03 00 00 ff
CISTPL_NO_LINK
 14 00
CISTPL_CHECKSUM addr=0 len=7a cksum=0 ok
 10 05 8f ff 7a 00 00
CISTPL_END
 ff
pccard0: chip_socket_disable
pcic_chip_socket_disable
pccard0: check_cis_quirks
pccard0: functions scanning
---- End of second attempt!

Looks funny, doesnt it ?

---
Nicolai Petri




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0004272256470.13792-100000>