Kernel 驅動 i2c-taos-evm¶
作者: Jean Delvare <jdelvare@suse.de>
這是用於 TAOS I2C/SMBus 晶片的評估模組的驅動程式。 這些模組包括一個功能有限的 SMBus 主裝置,可以透過序列埠進行控制。 幾乎支援所有評估模組,但是對於每個新模組,都需要新增幾行程式碼,以便在總線上例項化正確的 I2C 晶片。 顯然,還需要晶片的驅動程式。
目前支援的裝置有
TAOS TSL2550 EVM
- 有關 TAOS 產品的更多資訊,請參見
使用此驅動程式¶
為了使用此驅動程式,您需要 serport 驅動程式和 inputattach 工具,該工具是 input-utils 軟體包的一部分。 以下命令將告訴核心您在第一個序列埠上有一個 TAOS EVM
# modprobe serport
# inputattach --taos-evm /dev/ttyS0
技術細節¶
TAOS 評估模組僅支援 4 種 SMBus 事務型別:* 接收位元組 * 傳送位元組 * 讀取位元組 * 寫入位元組
通訊協議是基於文字的,非常簡單。 在評估模組隨附的 CD 上的 PDF 文件中進行了描述。 通訊速度相當慢,因為序列埠必須以 1200 bps 的速度執行。 但是,我認為這在實踐中不是一個大問題,因為這些模組僅用於評估和測試。