From owner-freebsd-mobile Wed May 5 17:10:34 1999 Delivered-To: freebsd-mobile@freebsd.org Received: from dominator.eecs.harvard.edu (dominator.eecs.harvard.edu [140.247.60.28]) by hub.freebsd.org (Postfix) with SMTP id 320A114E85 for ; Wed, 5 May 1999 17:10:31 -0700 (PDT) (envelope-from karp@eecs.harvard.edu) Received: (from karp@localhost) by dominator.eecs.harvard.edu (8.6.12/8.6.12) id UAA25721; Wed, 5 May 1999 20:10:23 -0400 Date: Wed, 5 May 1999 20:10:23 -0400 From: Brad Karp Message-Id: <199905060010.UAA25721@dominator.eecs.harvard.edu> To: freebsd-mobile@freebsd.org Subject: duplicate 802.11 drivers Cc: dfr@nlsystems.com, wpaul@ctr.columbia.edu Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I was unaware of Bill Paul's work; I don't subscribe to -current, only -mobile. No time to read both. I'm utterly despondent that I spent time doing this port when a non-GPL'ed driver was already almost complete. My own fault, I guess. As Bill points out, he didn't use the GPL Linux driver as a starting point; he only used it as a spec document for the programming interface of the WaveLAN 802.11 card. He started writing from scratch, so his driver is not GPL-encumbered. Bill also said of his driver vs. my own: > It's also much prettier to look at, if I do say so myself. :) I only want to point out that I believe Bill's comment refers mainly to the ugliness of the HCF-Light code, which I did not write--I took it from the Linux driver, which it in turn took from Lucent. I didn't have time to write a driver from scratch. Starting from the HCF-Light let me complete the port in under 4 days. But yes, that HCF-Light code is monstrous. Code by my hand is not. :-) -Brad, karp@eecs.harvard.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message