Linux 内核
6.16.0-rc4
快速搜索
目录
开发流程
提交补丁
行为准则
维护者手册
所有开发流程文档
核心 API
驱动 API
子系统
核心子系统
人机接口
网络接口
存储接口
其他子系统
记账
CPUFreq - Linux(TM) 内核中的 CPU 频率和电压调节代码
EDAC 子系统
FPGA
I2C/SMBus 子系统
工业 I/O
PCMCIA
串行外围设备接口 (SPI)
1-Wire 子系统
看门狗支持
虚拟化支持
硬件监控
计算加速器
安全文档
密码 API
BPF 文档
USB 支持
PCI 总线子系统
各种杂项设备文档
PECI 子系统
WMI 子系统
TEE 子系统
锁定
许可规则
编写文档
开发工具
测试指南
Hacking 指南
追踪
故障注入
Livepatching
Rust
管理
构建系统
报告问题
用户空间工具
用户空间 API
固件
固件和设备树
CPU 架构
未分类文档
翻译
本页
显示源码
英语
意大利语
I2C/SMBus 子系统
¶
简介
¶
I2C 和 SMBus 简介
I2C 协议
SMBus 协议
如何实例化 I2C 设备
I2C 总线驱动程序
I2C 多路复用器和复杂拓扑
内核驱动程序 i2c-mux-gpio
Linux I2C Sysfs
I2C 地址转换器
编写设备驱动程序
¶
实现 I2C 设备驱动程序
在用户空间中实现 I2C 设备驱动程序
Linux I2C 和 DMA
I2C/SMBUS 故障代码
I2C/SMBus 功能
调试
¶
Linux I2C 故障注入
i2c-stub
Slave I2C
¶
Linux I2C 从接口描述
Linux I2C 从 EEPROM 后端
Linux I2C 从 testunit 后端
高级主题
¶
I2C 十位地址
遗留文档
¶
旧内核中用户空间对 I2C 设备驱动程序绑定的控制