From owner-freebsd-hackers Fri May 31 1:44:24 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by hub.freebsd.org (Postfix) with ESMTP id 4FEAB37B404 for ; Fri, 31 May 2002 01:44:22 -0700 (PDT) Received: from pool0040.cvx22-bradley.dialup.earthlink.net ([209.179.198.40] helo=mindspring.com) by pintail.mail.pas.earthlink.net with esmtp (Exim 3.33 #2) id 17Di16-0005Dc-00; Fri, 31 May 2002 01:44:12 -0700 Message-ID: <3CF737B7.7140C847@mindspring.com> Date: Fri, 31 May 2002 01:43:35 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Larry Rosenman Cc: freebsd-hackers@freebsd.org Subject: Re: HSFLinModem: Anyone want to help teach me how? References: <1022817193.6722.4.camel@lerlaptop> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Larry Rosenman wrote: > Hello, > I've just joined this list in the last few days, but was wondering > if anyone out there wanted to help teach me how I/we could port the HSF > LinModem code from LINUX to FreeBSD. I have one of the recognized PCI > ID's in my Laptop, but don't even know where to start with interfacing > with the FreeBSD kernel. > > I'm willing to do it, but I've never done Kernel programming before. > I'm also very willing to help test. Start with the Rockwell supplied Linux drivers. They actually have a BSD compatible source license, so they could be included with a BSD ditribution in binary form, without making the kernel illegal due to clause 6 of the GPL being incompatible with BSD licenses. Also, make sure that you have the right identification from Windows or some other method. I have a modem in my laptop that most UNIX software claims is an HSF, but is in reality an HCF (e.g. almost all Sony laptops in recent history have a Rockwell (Connectix) HCF in them). Note that Rockwell has HCF drivers for Linux, in source code, under the same BSD-happy license, for download from their web site. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message