Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 May 2002 14:55:58 -0500
From:      Dan Nelson <dnelson@allantgroup.com>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        hackers@FreeBSD.ORG, "Herman, Thomas" <therman@lsil.com>
Subject:   Re: [therman@lsil.com: 3rd party drivers]
Message-ID:  <20020524195558.GE1977@dan.emsphone.com>
In-Reply-To: <20020523150740.H99686@xor.obsecurity.org>
References:  <20020523150740.H99686@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (May 23), Kris Kennaway said:
> ----- Forwarded message from "Herman, Thomas" <therman@lsil.com> -----
> 
> To whom it may concern, 
> 
> I'm inquiring about how to go about installing a driver from a floppy
> disk. We're developing a driver for the IDE controllers and we do not
> wish to submit the source code to the public domain.  Does FreeBSD
> support 3rd party driver disks?

Another option to separate driver disks would be to include them in the
FreeBSD source tree as binary objects.  This is already being done with
Olicom Token Ring (oltr), and M-systems DiskOnChip (fla) drivers.  It
usually consists of a single .o containing the proprietary code, and
the rest of the code that interfaces with the kernel is regular source. 
This lets a user build the driver as a module or link it statically if
s/he wants.

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/contrib/dev/

-- 
	Dan Nelson
	dnelson@allantgroup.com

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020524195558.GE1977>