Date: Sun, 13 Sep 2009 14:23:33 -0700 From: Michael David Crawford <mdc@prgmr.com> To: Mario Lobo <mlobo@digiart.art.br> Cc: freebsd-questions@freebsd.org Subject: Re: [OFF?] Mac OX Driver Message-ID: <4AAD62D5.2060908@prgmr.com> In-Reply-To: <200909131553.54114.mlobo@digiart.art.br> References: <200909131553.54114.mlobo@digiart.art.br>
next in thread | previous in thread | raw e-mail | index | archive | help
Mario Lobo wrote:
> Is it possible to use a Mac driver on FreeBSD? Has this ever been tried or
> done? should I bury my hopes?
Mac OS X has a unique C++ driver architecture called the I/O Kit. It's
quite unlike the driver systems in any other OSes I've seen.
If you have the source to the Mac driver, you might be able to glean
information from it that would help you write a FreeBSD driver. Even
better would be to have the hardware specs to your sound board.
Apple has some tech notes on porting drivers from other platforms to Mac
OS X. Maybe reading them could give you some insight as to how to port
them in reverse.
One doesn't generally port device drivers between such different
systems; it's more like doing a complete rewrite.
Mike
--
Michael David Crawford
mdc@prgmr.com
prgmr.com - We Don't Assume You Are Stupid.
Xen-Powered Virtual Private Servers: http://prgmr.com/xen
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4AAD62D5.2060908>
