Re: UDF 2.0 Support, Hitachi DZMV550A Video Camera
Re: UDF 2.0 Support, Hitachi DZMV550A Video Camera
- Subject: Re: UDF 2.0 Support, Hitachi DZMV550A Video Camera
- From: David Gatwood <email@hidden>
- Date: Mon, 3 Jan 2005 14:15:06 -0800
On Dec 31, 2004, at 12:04 PM, John Davidorff Pell <email@hidden>
wrote:
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 (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden