Linux driver
fhqfghgdx
Linux 内核与驱动开发
展开
-
USB 驱动相关基础知识记录
1. usb基本概念,速度,发展状况等在usb_20.pdf中解释了USB(Universal Serial Bus,通用串行总线)的最初目的: ○ Connection of the PC to the telephone ——> 廉价的方案实现计算机领域和通信领域的连接 ○ Ease-of-use ——> 支持即插即用 ○ Port exp...原创 2018-04-06 19:09:18 · 1137 阅读 · 0 评论 -
内核同步机制之完成量
1. 基础知识 a. 完成量结构 struct completion { unsigned int done; wait_queue_head_t wait; }; b. 定义完成量 struct completion my_completion; c. 初始化完成量 static inline void init_completion(st...原创 2018-04-06 20:03:11 · 1031 阅读 · 0 评论