
内核
文章平均质量分 83
ZONE画派
正在学习计算机视觉相关
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
20150203 【 内核链表 kernel_list.h 】 list_head 使用
内核链表模板【全部在头文件实现,我是第一次看到这种形式】 #ifndef __DLIST_H #define __DLIST_H /* This file is from Linux Kernel (include/linux/list.h) * and modified by simply removing hardware prefetching of list items原创 2015-02-03 10:55:23 · 846 阅读 · 0 评论 -
原子、信号量、互斥锁、自旋锁
一、原子操作 所谓原子操作,就是该操作绝不会在执行完毕前被任何其他任务或事件打断,也就说,它的最小的执行单位,不可能有比它更小的执行单位,因此这里的原子实际是使用了物理学里的物质微粒的概念。 原子操作需要硬件的支持,因此是架构相关的,其API和原子类型的定义都定义在内核源码树的include/asm/atomic.h文件中,它们都使用汇编语言实现,因为C语言并转载 2015-09-09 11:47:37 · 732 阅读 · 0 评论 -
模拟有名管道驱动
``` #include <linux/kernel.h> #include <linux/module.h> #include <linux/init.h> #include <linux/device.h> #include <linux/cdev.h> #include <linux/fs.h> #include <linux/ioctl.h> #include <asm/uaccess.h>原创 2015-09-09 22:04:55 · 715 阅读 · 1 评论