Chinaunix

标题: 自己制作的内核和文件系统无法驱动并口 [打印本页]

作者: lz_fine    时间: 2010-12-21 18:38
标题: 自己制作的内核和文件系统无法驱动并口
[i=s] 本帖最后由 lz_fine 于 2010-12-21 18:39 编辑 [/i]

我用buildroot2010.08版制作了Linux内核和文件系统,但是启动后/dev目录下没有parport0这个文件

内核我选中了
Device Drivers->Parallel port support
Device Drivers->Parallel port support->PC-style hardware
Device Drivers->Character devices->Parallel printer support

启动后内核启动信息中显示识别到并口
dmesg输出中包含
parport_pc 00:08:reported by Plug and Play ACPI
parport0:PC-style at 0x378,irq 7[PCSPP,TRISTATE]
lp0:using parport0(interrupt-driven)

cat /proc/devices输出中没有并口的信息
但是/proc/sys/dev目录下却有parport目录,看起来是正常的。

我自己在dev下创建parport0也无法打开这个文件
创建:mknod -m 660 parport0 c 99 0
打开这个文件提示错误:no such device or address
打开方式dev=open("/dev/parport0",O_RDWR|O_NDELAY);

请问有大侠知道是怎么回事呢?

并口是好的,已经安装fedora7系统并能驱动打印机打印
作者: lz_fine    时间: 2010-12-22 19:00
已经解决了,我在内核开启了
Device Drivers->Character devices->Support for user-space parallel port device drivers
启动后/dev目录下还是没有parport0,但是
mknod -m 660 parport0 c 99 0
之后就可以访问这个文件了。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2