Linux I2C驅動框架介紹

    從分層來看我們分爲5層,從上到下,應用層,I2C驅動層,I2C核心層,I2C控制層(也叫適配層吧),硬件層,如下圖,driver層是爲應用層服務的提供fop,還有爲硬件層提供數據,發送指令等,怎麼發送的是核心層去完成,核心層維護的有兩個鏈表,一個是I2C bus,一個是device鏈表,device鏈表中會註冊一個I2C client是一個設備,表示從設備信息,這個client中包含有:名
相關文章
相關標籤/搜索