发新话题
打印

请问,急!急!急!

请问,急!急!急!

在程序中使用动态申请主设备号的方式,设置major=0;
由于要使用makefile 文件安装驱动所以在makefile中写如下语句:
DEVICE="abc"
major='cat /proc/devices | awk"\\$2==\"$DEVICE\"{print \\$1}"'

.................
mknod /dev/abc c $major 0;

可是实际操作时却变成 mknod /dev/abc c ajor 0

屏幕提示:invalid major device number 'ajor'

请指点该如何修改?
      

TOP

发新话题