Heng30的博客
搜索 分类 关于 订阅

Linux驱动如何在proc目录创建文件?

proc文件系统并不是真正存在于磁盘上的文件系统,而是由 Linux 内核动态创建的,用于提供一种访问内核数据结构和运行时系统信息的接口。它通常挂载在/proc目录下...

电路设计入门-运放

运算放大器(Operational Amplifier,简称运放)是一种高增益的电压放大器件,广泛用于模拟电路中...

如何给Linux驱动实现信号通知机制?

send_sig_info是Linux内核中的一个函数,用于向指定进程发送信号。它允许内核代码向特定进程发送信号,并附带一些额外的信息(通过struct siginfo结构体传递)...

如何在Linux驱动中创建线程?

在Linux内核驱动中创建线程是一个很常见的功能。下面的例子使用两种方法来创建线程。其中kthread_run函数不需要创建线程,直接就让线程运行起来,比较方便...

如何给Linux驱动实现fasync信号通知函数?

如果给Linux驱动实现fasync函数,那么驱动就能够通过信号机制异步通知客户端程序。这个方法一般比较少用,但我们也要熟悉这种方法。下面就给大家带来一个完整的例子...

电路设计入门-MOS管

MOS管(金属-氧化物-半导体场效应晶体管,简称MOSFET)是一种基于电场效应控制电流的半导体器件,广泛应用于电子电路中...

如何给Linux字符设备驱动实现poll?

一个驱动实现了poll函数,就能够让客户端程序使用selectepoll等异步IO系统调用进行读写驱动,大大丰富了驱动的使用。下面的例子就带大家看看如何去实现...

上一页 7 / 15 下一页