Re: Accessing vnode operations
Re: Accessing vnode operations
- Subject: Re: Accessing vnode operations
- From: "Arvind Dalvi" <email@hidden>
- Date: Fri, 27 Jul 2007 09:54:52 +0100
>Mac OS X Internals, by Amit Singh, is the book to get.
>
http://osxbook.com/Definitely, a very good book which shows hows OS X works internally.
It indeed provides the concept and the how in detail (most PPC oriented, but can be applied to x86), but misses on the KPI reference (anyway, it is not meant for that).
We, KEXT developers have to dig around in the source provided in kernel.framework.
Do not touch the XNU source till you plan to implement a sub-system or add instrumentation.
KEXT depending on XNU source tie themselves to that specific/exact XNU kernel.
I would suggest, to understand more of XNU kernel, get on with BSD first, learn FreeBSD or NetBSD source...they have a good kernel documentation, specially NetBSD, and learn mach from Mac.
Thanks,
Arvind
_______________________________________________
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