我是linux设备驱动程序开发的新手。我正在尝试编写一个simple hello world module,它将显示在我试图将hello_world模块插入到内核中的系统上运行的内核版本。我使用version.h中的LINUX_VERSION_CODE获取linux版本并构建模块。有没有人可以帮我找到要插入ko的本地机器的linux版本,而不是找到构建模块的内核版本
当中断发生在内核中时,如果我正在读取内核中的时间戳。我正在通过procfs从内核向用户读取时间戳。中断时间值将存储在何处??用户应该如何从用户空间中读取该值?return sizeof(InterruptTime); // Number of bytes we copied.
这是我在/linuxversion/net/core/dev.c中修改的代码have to read the time when the
//interrupt