自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 spi driver: kthread_worker 和 kthread_work

kthread_worker 和 kthread_work作者: 李云鹏(qqliyunpeng@sina.cn)版本号: 20170107更新时间: <2017-01-07>原创时间: <2017-01-06>版权: 本文采用以下协议进行授权,自由转载 - 非商用 - 非衍生 - 保持署名 | Creative Commons BY-NC-ND 3.0,转载请注明作者及出...

2018-05-31 17:05:46 431

转载 linux内核 kthread_run函数

转载自:https://www.cnblogs.com/yuzaipiaofei/archive/2011/11/29/4124304.html 最近发现在内核创建线程的时候经常会用到kthread_run()这样的一个调用。于是准备拿出来学习一下。首先看看它的定义之处才发现它是一个宏函数,而不是一个真正意义上的函数。在include/linux/Kthread.h里有/*** kthread_r...

2018-05-31 15:46:13 992

原创 container_of() 通过结构体成员,得到该结构体地址

container_of(ptr, type, member)type是一个struct类型;member是该type类型结构体中的一个具体成员;ptr是一个指向 具体type 类型的结构体member成员的指针;这个macro的作用是 通过一个指向结构体成员的指针,而计算出这个具体结构体的地址,并返回该地址(指向该结构体的指针)具体实现方法是,该结构体地址 = 结构体成员地址 - 该结构体成员相...

2018-05-29 15:24:28 604

原创 linux device tree

/======================================================================================================/1. dts是用文本格式画的一棵树,包含了要传递给内核的硬件及配置信息.dts基本上就是画一棵电路板上CPU、总线、设备组成的树,Bootloader会将这棵树传递给内核,然后内核可以识别这棵...

2018-05-29 09:50:31 627

转载 Linux内核空间内存申请函数kmalloc、kzalloc、vmalloc的区别[转]

转自:https://www.cnblogs.com/sky-heaven/p/7390370.html我们都知道在用户空间动态申请内存用的函数是 malloc(),这个函数在各种操作系统上的使用是一致的,对应的用户空间内存释放函数是 free()。注意:动态申请的内存使用完后必须要释放,否则会造成内存泄漏,如果内存泄漏发生在内核空间,则会造成系统崩溃。   那么,在内核空间中如何申请内存呢?一般...

2018-05-24 14:16:49 641

空空如也

空空如也

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

TA关注的人

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