酷徒LOGO

VoodooI2C, macOS的I2C控制器和从设备驱动程序


  • 源代码名称:VoodooI2C
  • 源代码网址:http://www.github.com/alexandred/VoodooI2C
  • VoodooI2C源代码文档
  • VoodooI2C源代码下载
  • Git URL:
    git://www.github.com/alexandred/VoodooI2C.git
    Git Clone代码到本地:
    git clone http://www.github.com/alexandred/VoodooI2C
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/alexandred/VoodooI2C
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    

    VoodooI2C是什么?

    VoodooI2C是一个由macOS内核扩展组成的项目,它增加了对I2C总线设备的支持,项目分为两个主要组件:核心扩展和其他各种Satellites扩展。

    核心

    核心是VoodooI2C.kext内核扩展,它由I2C控制器驱动程序组成,负责将设备nubs发布到IOService。

    Satellites

    satellite是各种内核扩展的集合,实现了对特定类型的I2C设备的支持,satellite kext的一个示例是VoodooI2CHID.kext,它增加了对I2C-HID设备的支持,通常,用户将为每个I2C设备安装一个satellite kext。

    当前状态

    完全支持以下Intel ic控制器:

    INT33C2INT33C3 =Haswell纪元 INT3432INT3433 =Broadwell纪元 pci8086,9d60pci8086,9d61pci8086,a160和Skylake/Kabylake

    完全支持以下设备类:

    I2C-HID设备 ELAN设备

    请在VoodooI2C wiki兼容性页面上检查,以确定你的设备是否兼容,注意,有时设备类之间存在重叠,例如,一些ELAN设备也可能是I2C-HID设备。

    版本

    可以到发布页面下载。

    兼容性

    请在VoodooI2C wiki兼容性页面上检查,以确定你的设备是否兼容,如果不在名单上,但是仍然怀疑VoodooI2C对你有用,请在VoodooI2C wiki兼容性页面上检查,以确定你的设备是否兼容,联系gitter页

    文档和故障排除

    有关如何安装和解决文档网站问题的详细信息,请在VoodooI2C wiki兼容性页面上检查,以确定你的设备是否兼容,访问VoodooI2C。

    许可证

    这个程序受GPL许可保护。有关详细信息,请在VoodooI2C wiki兼容性页面上检查,以确定你的设备是否兼容,参阅LICENSE.txt文件

    贡献

    正在寻找C ,OS X内核,Linux内核,I2C.HID等开发者来帮助改进这个项目!以下是贡献指南:

    fork此存储库并克隆到本地计算机 创建新功能分支并添加提交 将你的特性分支推送到fork Submit a pull request upstream




    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备17041772号-2  |  如果智培  |  酷兔英语  |  帮酷