From owner-freebsd-hackers@FreeBSD.ORG Sun Jul 2 22:47:37 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88B3C16A494 for ; Sun, 2 Jul 2006 22:47:37 +0000 (UTC) (envelope-from S@mSmith.net) Received: from sebastian.foriru.co.uk (router.foriru.co.uk [82.152.78.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id E34F94451E for ; Sun, 2 Jul 2006 22:47:36 +0000 (GMT) (envelope-from S@mSmith.net) Received: from sebastian.foriru.co.uk (localhost [127.0.0.1]) by sebastian.foriru.co.uk (8.13.6/8.12.6) with ESMTP id k62MlYQn030602 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Sun, 2 Jul 2006 23:47:34 +0100 (BST) Received: from localhost (sams@localhost) by sebastian.foriru.co.uk (8.13.6/8.12.6/Submit) with ESMTP id k62MlS7L018104; Sun, 2 Jul 2006 23:47:28 +0100 (BST) X-Authentication-Warning: sebastian.foriru.co.uk: sams owned process doing -bs Date: Sun, 2 Jul 2006 23:47:28 +0100 (BST) From: Sam Smith X-X-Sender: sams@sebastian.foriru.co.uk To: Michal Mertl In-Reply-To: <1151877095.1085.19.camel@genius.i.cz> Message-ID: References: <20060629111231.GA692@wolf.nvidia.com> <20060702114950.bf39e312.mmendez@energyhq.be> <1151877095.1085.19.camel@genius.i.cz> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Mailman-Approved-At: Sun, 02 Jul 2006 23:10:51 +0000 Cc: freebsd-hackers@freebsd.org, Christian Zander Subject: Re: NVIDIA FreeBSD kernel feature requests X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jul 2006 22:47:37 -0000 On Sun, 2 Jul 2006, Michal Mertl wrote: > And - again - it will probably take a couple of very skilled > programmers' years' time to write good driver from scratch. It took someone far less than that http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/pci/if_nfe.c http://www.openbsd.org/cgi-bin/man.cgi?query=nfe&sektion=4 Nvidia don't want to give out docs. That's their commercial decision - as a result, if you their cards, you may end up with a particularly expensive paperweight the day they decide you need to buy a new card for your new version of freebsd which has different internals; or someone finds bugs in their drivers that they wont fix. it's not like there aren't plenty of other vendors who are more willing to help the developers with documentation in an open manner. Regards Sam -- Procrastination: Hard work often pays off after time. Laziness pays off now