linux驱动
叫我一声小明哥
这个作者很懒,什么都没留下…
展开
-
小明哥学linux内核之进程(二)
目录Linux进程间通信信号 ( signal ) :信号相关描述符内核使用的signal API管道( PIPE)和命名管道(FIFO):PIPEFIFO内核源码IPC消息队列( Message Queue ) :信号量(Semaphore)共享内存套接字( socket )内核源码Linux进程间通信由于每个进程拥都拥有独立的虚拟...原创 2020-08-10 19:59:10 · 767 阅读 · 0 评论 -
小明哥学linux内核之进程(一)
目录进程1. 进程描述符thread_info进程名进程运行状态进程标识符进程亲属关系进程的内存空间2. 进程的建立_do_fork工作流程0号进程的建立3. 进程切换4. 进程调试技巧参考文献进程进程在linux 里也叫任务。对于user space来讲,进程是程序执行时的一个实例。可以把进程比作一个人类个体:只有一个父进程,可...原创 2020-08-10 19:59:22 · 729 阅读 · 0 评论 -
小明哥学linux驱动之USB-OTG(基于gadget框架)
一、简介OTG是On-The-Go的缩写。其设计的初衷是为了两个“外设”在没有PC(Host)的情况下,也可以通过USB进行数据传输。可以理解为,拥有OTG功能的USB设备(OTG设备)既可以做host,也可以做peripheral。二、OTG基本结构2.1 OTG硬件结构一个完整的OTG连接由A-device和B-device组成。A设备(Micro-A)默认作为Host并供电,...原创 2019-09-01 21:48:21 · 8944 阅读 · 3 评论