自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奶牛养殖场小马

正经人谁写博客啊

  • 博客(15)
  • 收藏
  • 关注

原创 互斥体字符设备Demo

并发控制 互斥体

2017-12-26 15:33:15 231

原创 Linux 设备驱动并发控制简述

并发控制 自旋锁 互斥体

2017-12-26 15:28:20 428 1

原创 tty系统open流程分析

tty系统open流程分析

2017-12-23 15:51:37 1007

原创 tty_ldisc线路规程简述

tty_ldisc线路规程简

2017-12-23 14:53:21 3914

原创 tty设备驱动注册简述

tty设备驱动注册简述

2017-12-23 14:49:12 878

原创 tty关键结构体清单及其分层简述

tty关键结构体清单及其分层简述

2017-12-23 14:27:16 508

原创 tty系统框架简述

tty系统框架分析

2017-12-23 14:18:41 1547

原创 Linux设备驱动模型框图

所以 内核就通过 Kobject Kset 节点 将所有的设备 驱动 总线连接起来,方便管理;Kobject 是设备模型思想的核心(Kset 本质也是Kobject)每一个注册了的Kobject都对应 sys 文件系统中的一个目录,代表着各个设备。设备驱动模型的产生是为了管理日益增多的设备(电源管理),使得设备在底层。总线Kset包含两个Kset(设备kset,设备驱动kset),设备Kset包含所有当前总线的设备的Kobject。驱动Kset包含所有当前总线的驱动的Kobject。如图为 设备模型框架。

2017-12-15 18:46:26 1252

原创 设备模型数据结构简述

设备驱动模型主要由 :Kset、Kobject、Ktype 三部分组成;设备驱动主要由 :总线、设备驱动、设备 三部分构成;

2017-12-15 18:32:55 653

原创 spi 结构体清单

0 总线私有资源struct subsys_private {struct kset subsys;struct kset *devices_kset;struct list_head interfaces;struct mutex mutex;struct kset *drivers_kset;struct klist klist_devices;stru

2017-12-06 10:03:46 823

原创 spi数据传输队列简述

spi数据传输分为同步、异步两种:     同步方式是指数据发出后一直等待成功;异步方式是指数据发出后不用等待成功,设置传输成功回调函数提醒发送成功; 问题:在异步方式情况下,如下状况,如何解决?       对于同一个数据发送者,当上一次spi_message还没有发送完成的情况下,如何发送下一个   spi_message答案:引入队列,将等待传输的spi_mess

2017-12-06 09:56:40 2157

原创 spi核心层驱动模型简述

#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #i

2017-12-06 09:50:41 372

原创 spi控制器驱动模型

#include #include #include #include #include #include #include #include static int rockchip_spi_probe(struct platform_device *pdev){    //分配一个spi_master结构 master = spi_alloc_ma

2017-12-06 09:40:49 499

原创 spi设备驱动模型

#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define SPIDEV_MAJOR

2017-12-06 09:35:51 555

原创 spi系统框架分析

SPI系统框架

2017-12-06 09:30:22 908

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除