From owner-freebsd-mobile Wed Oct 23 8:55:17 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B788F37B406 for ; Wed, 23 Oct 2002 08:55:16 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FD4D43E6E for ; Wed, 23 Oct 2002 08:55:16 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id g9NFt9pk088905; Wed, 23 Oct 2002 09:55:09 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 23 Oct 2002 09:54:53 -0600 (MDT) Message-Id: <20021023.095453.56053315.imp@bsdimp.com> To: Julian.Chesterfield@cl.cam.ac.uk Cc: jandrese@mitre.org, kirill@solaris.ru, freebsd-mobile@FreeBSD.ORG Subject: Re: Sierra Wireless Aircard 750 GSM/GPRS From: "M. Warner Losh" In-Reply-To: References: X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In message: Julian Chesterfield writes: : Since my last posting I have made some progress with this card under Linux. : Under the guidance of the Sierra folks the card works with the standard serial : driver using the cis flag. This points to a separate binary file that : overrides the card probe and explicitly tells the machine what the card CIS : info is. Any suggestions on how to do this under freebsd? Alternatively, any : suggestions on how to extract the relevant info from the cis file to make the : freebsd driver work. Here's the output from 'cardctl config' under linux: : : Socket 1: : Vcc 5.0V Vpp1 0.0V Vpp2 0.0V : interface type is "memory and I/O" : irq 3 [exclusive] [level] : speaker output is enabled : function 0: : config base 0x0700 : option 0x61 status 0x08 ext 0x00 : io 0x02f8-0x02ff [8bit] Right now there's no mechanism to do this easily. With OLDCARD, there's no way. With NEWCARD there's a hint mechanism for the CIS, but I've not used it in a long time. Look at src/sys/dev/pccard/pccard.c We really need to have something like this. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message