From owner-freebsd-hardware@FreeBSD.ORG Fri Jul 21 03:24:23 2006 Return-Path: X-Original-To: freebsd-hardware@freebsd.org Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D7C216A4DE for ; Fri, 21 Jul 2006 03:24:23 +0000 (UTC) (envelope-from mag@intron.ac) Received: from mail.oreilly.com.cn (oreilly.com.cn [211.154.219.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7678243D53 for ; Fri, 21 Jul 2006 03:24:17 +0000 (GMT) (envelope-from mag@intron.ac) Received: from origin.intron.ac ([210.51.165.237]) (AUTH: LOGIN intron) by mail.oreilly.com.cn with esmtp; Fri, 21 Jul 2006 11:24:15 +0800 id 000C9459.44C048DF.0000F4DC References: <20060720103228.GA716@turion.vk2pj.dyndns.org> <1153397244.66653@origin.intron.ac> <20060720181216.GJ96589@funkthat.com> In-Reply-To: <20060720181216.GJ96589@funkthat.com> From: "Intron" To: John-Mark Gurney Date: Fri, 21 Jul 2006 11:18:07 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312"; format=flowed Content-Transfer-Encoding: 7bit Message-Id: <1153452255.82099@origin.intron.ac> Cc: freebsd-hardware@freebsd.org Subject: Re: Improving FreeBSD's hardware compatibility X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jul 2006 03:24:23 -0000 John-Mark Gurney wrote: > Intron wrote this message on Thu, Jul 20, 2006 at 19:25 +0800: >> On the other hand, so many hardware vendors (especially some small >> enterprises, which are eager to obtain software support) >> have publicized data sheets of their integrated circuit products, >> but so few people would write hardware driver for FreeBSD. > > I haven't seen this. The only case that I can think of is due to > developers not having the hardware, or a need to use said hardware, > so nothing happens... > > Do you have a list of hardware that has documntation available that > needs device drivers to be written? > > -- > John-Mark Gurney Voice: +1 415 225 5579 > > "All that I will do, has been done, All that I have, has not." > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" Well, I list all hardware products whose data sheets I've seen and which haven't been supported by FreeBSD. 1. Cologne Chip - HFC-S PCI A ISDN Controller IC http://www.colognechip.com/isdn/controllers/main-datasheets.htm FreeBSD only supports ihfc(4), its ISA version, but doesn't support this PCI version. 2. Sigmatel - STIR 4200, USB 1.1 - IrDA 1.3 adapter The data sheet was once published on their website. Both Linux and NetBSD support this chip. 3. Philips SAA 7130/7134, TV decoder This is one of the most popular TV decoder chips on the market. The data sheet can be obtained from the vendor, just as what Linux community has done. 4. USB MIDI device class http://www.usb.org/developers/devclass_docs 5. USB IrDA device class http://www.usb.org/developers/devclass_docs Some new USB-IrDA chips conform to this specification. 6. TI 3410/5052 USB-RS232C adapter http://focus.ti.com/docs/prod/folders/print/tusb3410.html http://focus.ti.com/docs/prod/folders/print/tusb5052.html Please have a look at those Linux device drive websites and perceive the disparity that FreeBSD falls behind: Modem: http://linmodems.org/ Video: http://linux.bytesex.org/ Temperature sensor: http://www.lm-sensors.org/ USB PC Camera: http://mxhaard.free.fr/spca5xx.html Although not all data sheets have been publicized by vendors, but at least FreeBSDers can follow/keep up with Linux community, cannot we? ------------------------------------------------------------------------ From Beijing, China