Re: UDF 2.0 Support, Hitachi DZMV550A Video Camera
site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com near-complete rewrite. There has been talk about writing a "driver driver": an IOkit driver that is really just a wrapper around a *BSD or Linux driver, allowing for very simple porting. Nobody has gotten around to it, and I doubt they will because I think its a bit harder to do than it sounds. It isn't necessarily that much harder, but each family has specific design decisions that require specific wrapper designs. In some cases, the abstraction layering differs enough that it would be difficult. In other cases, not so much. Your mileage may vary. There's a driver porting guide in the Darwin section of the developer site that might prove helpful if you decide to wrap a driver. It won't help with family-specific issues, but it at least should help with some of the more common general differences between the BSD driver model and the I/O Kit. It includes some code snippets that should be helpful (I hope) when wrapping drivers from other OSes. It doesn't have a full wrapper, though, as that would vary significantly from family to family. David _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... On Dec 31, 2004, at 12:04 PM, John Davidorff Pell <johnpell@mac.com> wrote: This email sent to site_archiver@lists.apple.com
participants (1)
-
David Gatwood