首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OSX (XNU)系统的实际文档在哪里?

OSX (XNU)系统的实际文档在哪里?
EN

Stack Overflow用户
提问于 2018-11-01 18:15:01
回答 1查看 967关注 0票数 4

我在这里查看syscalls.master文件,但它根本没有文档化。是否存在系统文档?若否,原因为何?

所谓文档,我指的是对每个syscall所做的事情的实际解释,以及它所采用的参数的含义。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-01 19:08:19

苹果的立场是,系统库是API和稳定的ABI,系统不是。他们不鼓励他们的直接使用,因为他们可以改变从发布到发布操作系统。

因此,您将看到最好的文档是第2节中的手册页,或者在某些情况下是/usr/include中的标题。当然,您也可以查看系统实现的XNU源代码,看看它们是如何工作的。

请注意,syscalls.master中的许多系统调用仅供内部使用,没有文档。另外,syscalls.master只包含Unix系统,而不包含Mach系统。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53107045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档