随笔分类 - Linux内核及驱动
摘要:一、什么是platformBUS platform总线是一种虚拟的总线,并不存在物理实物,其设计原因是为了保证Linux设备和驱动模型的统一性(部分设备挂载在对应总线下与cpu通信,部分设备不依附总线模型) 把不依附总线模型的设备统一挂载到platform总线之下 模型如下图 二、总线框架原理 在总
阅读全文
摘要:一、早期的注册方式 register_chrdev 函数族 + 创建设备类、文件的函数, 这种方式在 2.4版本的内核中使用,其优点是简单,缺点是没办法指定次设备号 registe_chrdev 函数族 int register_chrdev(unsigned int major, const ch
阅读全文

浙公网安备 33010602011771号