linux
dianlong_lee
普通造bug码农一枚。。。
展开
-
linux中断里为什么不能使用disable_irq关中断?
在代码里想写一个这样的中断static irqreturn_t xxx_interrupt(int irq, void *arg) { disable_irq(irq); xxxxx enable_irq(irq); }原创 2018-06-15 09:08:38 · 2786 阅读 · 0 评论 -
聊聊i2c框架
1,聊聊i2c2,那就开始吧3,其实我不想贴代码 3.1板级支持包 3.2 内核注册i2c设备 3.3 去找driver吧1,聊聊i2c 以前一直觉得linux i2c好复杂, 做android驱动开发的时候,用的最多的就是i2c了,各种sensor都是i2c接口。在mtk平台上调试一个sensor,发现i2c最多发送7个字节,超过7个字节就出错。项目紧加上没看过i2...原创 2018-06-15 17:40:28 · 434 阅读 · 0 评论