- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 Linux驱动开发学习-05.并发和竞争
文章目录05.并发和竞争5.1 信号量(`semaphore`)5.1.1 基本概念5.1.2 函数接口5.2 Completions机制5.2.1 基本概念5.2.2 函数接口5.3 自旋锁(`spinlock`)5.3.1 基本概念5.3.2 函数接口5.4 顺序锁(`seqlock`)5.4.1 基本概念5.4.2 函数接口5.5 原子变量(`atomic`)5.5.1 基本概念5.5.2 ...
2019-06-13 14:00:31 267
原创 Linux驱动开发学习-04.调试技术
文章目录04. 调试技术4.1 `printk`4.2 `/proc`文件系统4.2.1 基本概念4.2.2 相关源码4.3 `ioctl`4.3.1 基本概念4.3.2 相关源码4.4 `oops`消息4.5 调试工具4.5.1 `gdb`4.5.2`kgdb`工具4.5.3 `kdb`4.7 在scull中的应用4.7 本文参考04. 调试技术4.1 printk打印优先级(<...
2019-06-13 13:59:02 433
原创 Linux驱动开发学习-03.设备编号
文章目录03.设备编号3.1 设备编号3.1.1 主次编号3.1.2 分配和释放设备编号3.2 三个重要的数据结构3.2.1 `file_operations`3.2.2 `file`3.2.3 `inode`3.3 字符设备注册3.4 操作函数集3.4.1 open方法3.4.2 release方法3.4.3 `write` & `read`方法3.4.4 `ioctl`方法3.5 实...
2019-06-13 13:57:21 300
Linux多线程服务端编程:C++网络库
2018-09-01
windows下qwt6编译链接库
2018-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人