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>