open系统调用中的open(‘’/dev/dev_node”, RD_ONLY)第二个参数,如果指定为RD_ONLY,那么即使在应用层调用了write接口,也不能执行内核中write的驱动函数,同理如果指定为WR_ONLY,即使在应用层调用了read接口,也无法执行内核中的read函数。
应用层系统调用read,write 执行不到Linux内核驱动中file_operations中的read,write所指向的函数
最新推荐文章于 2024-03-24 13:00:00 发布
open系统调用中的open(‘’/dev/dev_node”, RD_ONLY)第二个参数,如果指定为RD_ONLY,那么即使在应用层调用了write接口,也不能执行内核中write的驱动函数,同理如果指定为WR_ONLY,即使在应用层调用了read接口,也无法执行内核中的read函数。