一. 简介
前面文章学习了 Linux内核提供的针对应用程序阻塞与非阻塞访问设备的处理方法。文章地址如下:
Linux内核中处理非阻塞访问的方法:轮询-CSDN博客
Linux内核中轮询对应于应用层的函数之一:poll函数-CSDN博客
Linux内核中轮询对应于应用层的函数之一:epoll函数-CSDN博客
如果用户应用程序以非阻塞的方式访问设备,设备驱动程序就要提供非阻塞的处理方式,也就是轮询。Linux内核提供了轮询的方法,来处理应用层以非阻塞方式访问设备。
本文通过编写Linux驱动代码(轮询函数的实现