我制作了一个内核模块并使用下面的代码尝试制作 /dev/mytimer 条目。
#define DEVICE_NAME "mytimer"
#define MAJOR_NUM 61
static struct class *fc;
fc = class_create(THIS_MODULE, DEVICE_NAME);
device_create(fc, NULL, MAJOR_NUM, "%s", DEVICE_NAME);
我在 /dev 中没有看到我的模块为 /dev/mytimer... 但是当我 时lsmod
,我在列表中看到它作为条目 mytimer。
我在哪里以及如何找到我的模块?有没有办法把它放在 /dev 中?
谢谢!