在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - primary-linux-driver:该文件夹下的源代码是linux基础驱动,实现了一个fifo,称为globalfifo,是在堆内存里面通过kzalloc()函数申请的一段内存,符合fifo的先进先出属性,但并非循环有限。当该内存被替换为n个字节后剩余的字节会被复制到fifo的首地址,并重新写入过程,当写入字符后会唤醒读进程。其中用到了等待等待,完成量,互斥锁,中断,中断,定时器和信号(初始化通知)等常用技巧和同步方法。-源码