From owner-freebsd-hardware@FreeBSD.ORG Sun Dec 4 23:46:21 2011 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F06CB1065670 for ; Sun, 4 Dec 2011 23:46:21 +0000 (UTC) (envelope-from SRS0=dC54=6Q=FreeBSD.org=brueffer@srs.kundenserver.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.17.10]) by mx1.freebsd.org (Postfix) with ESMTP id 8728F8FC12 for ; Sun, 4 Dec 2011 23:46:21 +0000 (UTC) Received: from hd5b90bea.sedadby.dyn.perspektivbredband.net (hd5b90bea.sedadby.dyn.perspektivbredband.net [213.185.11.234]) by mrelayeu.kundenserver.de (node=mreu4) with ESMTP (Nemesis) id 0M2kFe-1QgD0j2CqE-00sdMr; Mon, 05 Dec 2011 00:33:43 +0100 Message-ID: <4EDC0355.4030908@FreeBSD.org> Date: Mon, 05 Dec 2011 00:33:41 +0100 From: Christian Brueffer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:8.0) Gecko/20111105 Thunderbird/8.0 MIME-Version: 1.0 To: =?UTF-8?B?5Zu+5r2Y?= References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V02:K0:oxrH3F9D2qctCF/MqcXuxrnH1G0KotL8TT8ykH8HQ4S kcBbXAE3VKbJW9+00IYGSswdDPJOsqf/Hxu71a1wST6gfet4zq BA0vmHnpgOtwIghznYVBm8yEfupkTDOq0BkVrsagQWmM8vSNBZ RvyEX/CeN8x35+BnYIttiAYUdDuYguAMaNJBFNtkb1x66rmZu5 isjI1zqbyOekExV5lU2FgUxmhz9CzqxDTb6gMKe2Ccl2YaGjc0 rpa/cPUfVsjwZIil/JOiipOblYUWNg6lwKs6RWwXJXbYohuSuw cGvBpUX2lnhZiUMa4XsCZ5Xj6ZeRQnxS+of4PPS3lapHzwXQNl SkZJ56xL/Y7nP1wv46tBeSReZNfG0eMDFKwRd/462nkZhydLRQ TuCjh6UiSUPit3JY9IpT9IUMpugERhSARU= Cc: freebsd-hardware@freebsd.org Subject: Re: Hardware List 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: Sun, 04 Dec 2011 23:46:22 -0000 On 12/4/11 23:54 , 图潘 wrote: > Hi folks, > > I am trying to build a freebsd hardware compatibility database merging it > with vendor hardware databases, so that searching for supported devices or > products will be easier than checking the man pages or the web. > > Anyway, I checked the hardware release notes as a first start and stopped > at the statement. > > Note: The device lists in this document are being generated automatically > from FreeBSD manual pages. This means that some devices, which are > supported by multiple drivers, may appear multiple times. > > So, could anybody tell me how you generate this list. > I would use this script and generate a list, that more fits the structure > of the database. > The hardware notes are mostly compiled from the HARDWARE sections of the section 4 manpages. The interesting files are the following: src/release/doc/en_US.ISO8859-1/hardware/article.sgml src/release/doc/share/misc/man2hwnotes.pl src/release/doc/share/misc/dev.archlist.txt doc/share/sgml/man-refs.ent Note that there are still some "manual" entries in article.sgml. Cheers, Chris