Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Porting drivers to other operating systems...



Am Freitag den, 29. Mdrz 2002, um 04:56, schrieb Emiel Kollof:

Hi folks,

I wonder if it's possible to use Darwin source code as a reference for
writing drivers for NetBSD. I am planning to port over the AWACS soundcard
driver from Darwin over to NetBSD, using Darwin source as a reference. Hey,
it's Apple code, so it's bound to be good :)


I don't know about 'allowed', but since IOKit is not the driver environment
on any of {FreeBSD, OpenBSD, NetBSD, Linux} for any of {ppc,i386,arm, etc},
you would be left with a core of hardware fiddling functions.

And of course this works both ways. There is no 'easy' port of your favorite
{F,O.N, BSD} drivers either. (I leave out Linux because it's driver environment
is really different from the BSD, but there is a sort of cross pollination but it
is not just minor tweaks.)

And I don't think if you did accomplish a port, it would be integrated into any
build tree for those other OS, as the Apple license is neither the BSD nor the GPL.
_______________________________________________
darwin-development mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-development
Do not post admin requests to the list. They will be ignored.
References: 
 >Porting drivers to other operating systems... (From: Emiel Kollof <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.