登录 注册
当前位置:主页 > 资源下载 > 50 > 达尔文内核(darwin-xnu)镜像

达尔文内核(darwin-xnu)镜像

  • 更新:2024-05-29 15:06:21
  • 大小:16.18MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

什么是XNU? XNU内核是Darwin操作系统的一部分,可在macOS和iOS操作系统中使用。 XNU是X is Not Unix的首字母缩写。 XNU是一个混合内核,它结合了卡内基梅隆大学开发的Mach内核,FreeBSD的组件以及用于编写称为IOKit的驱动程序的C ++ API。 XNU在x86_64上针对单处理器和多处理器配置运行。 XNU源代码树 config -配置为支持的架构和平台的API出口 SETUP -基本设置用于配置内核版本和kextsymbol管理工具。 EXTERNAL_HEADERS来自其他项目的标头,以避免在构建时产生依赖关系。 更新源时,应定期同步这些标头。 libkern - C ++由于IOKit库处理司机和kext文件的代码。 libsa用于启动的内核引导程序代码 libsyscall用户空间程序的syscall库接口 libkdd用户库的源