Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Mar 2004 11:59:17 -0500 (GMT-05:00)
From:      Craig Swanson <cswanson@mindspring.com>
To:        freebsd-mobile@freebsd.org
Subject:   Trying to get CardBus to setup my BAR0
Message-ID:  <27132538.1079024357524.JavaMail.root@wamui08.slb.atl.earthlink.net>

next in thread | raw e-mail | index | archive | help
Hello,
I am trying to get my CardBus card to have BAR0 setup properly.

When I push in the card my laptop "sees" the card.  When I look at the configuration space,
I don't see BAR0 setup correctly.  I have set the CIS CardBus pointer to x40 which should
tell the Cardbus controller in my Toshiba laptop to read the tuples in my config space starting
at address x40.  Is my CIS pointer correctly set to x40?  I know that the bits CIS[2:0] need
to be 0 to tell the cardbus controller to look in config space.  Then CIS[27:3] should be x40 for
the address.  Then that must mean that the CIS[31:0] should be x200.  Either setting doesn't setup
my BAR0.  I am pretty sure my tuples are correct, unless there is a very simple tuple that someone
has used that for sure sets up BAR0 with any sort of address.  I am not confident that the 
CardBus controller in my laptop is reading the CIS, then going to address x40 in config space.
How can I tell for sure?



Craig Swanson
Alpha Cad Inc.
cswanson@alphacad.com
(770)365-3975 cell
(770)889-4012 office
(770)828-0553 fax
Cumming, GA.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?27132538.1079024357524.JavaMail.root>