我想知道 适用于 Windows 10驱动 程序(RS3)的 TCA6416A I2C 转 GPIO
我们将 TCA6416A 连接 到我们的系统、ACPI 声明如下所示-
我想知道我可以引用哪个 WDK 示例代码?
我参考了以下内容、但看起来不匹配。
//ACPI BIOS 代码-
器件(RHPX){
名称(_HID、"TCA6416A") //_HID:硬件 ID
名称(_CID、"TCA6416A") //_CID:兼容 ID
名称(_DDN、"TI TCA6416 IO 扩展器") //_DDN:DOS 设备名称
名称(RBUF, ResourceTemplate(){
I2CSerialBus (0x20、 //SlaveAddress
, //SlaveMode:默认为 ControllerInitialized
400000、 //ConnectionSpeed:以 Hz 为单位
, //寻址模式:默认为7位
"\\_SB.PCI0.I2C3"、 //ResourceSource:I2C 总线控制器名称
// 描述符名称:创建资源描述符偏移的名称
)
GpioInt (边沿、低电平有效、异、上拉、0、 "\\_SB.gPO1"、){8} // IO 扩展器 INT
})
方法(_CRS、0x0、未序列化){
返回(RBUF)
}//CRS
方法(_STA、0){
// if (LEqual (BDID、0x1)){ // CHT CR 的板 ID。
返回(0xF)
//}
//返回(0x0)
}
}//OEP