kos*_*hei 5 linux character udev
假设我想在/ dev/zero的精神中创建一个文件/ dev/7,无论何时读取它都会产生字符'7'.我应该怎么做这样的事情?我需要修改内核吗?
是的,您需要为该特殊字符设备创建一个驱动程序。
对于 Linux,我建议您阅读Jonathan Corbet、Alessandro Rubini 和 Greg Kroah-Hartman 撰写的《Linux 设备驱动程序》 。(第 3 章讨论了 char 驱动程序,但至少也要阅读前两章。)