我用的是red hat 9.0,去尝试着去动态加载一个字符驱动,我想在驱动程序中添加
#ifdef CONFIG_devfs_FS
devfs_handle = devfs_register(NULL,"baovar", devfs_FL_DEFAULT,MAJOR_NUM,0,S_IFCHR|S_IRUSR|S_IWUSR,&bao_fops,NULL);
#endif
以便自动创建设备文件,但是运行结果是CONFIG_devfs_FS未定义,devfs_handle 为空
我包含了#include
by red_eyed_hare - 驱动开发 - 2009-09-01 11:17:45 阅读(2853) 回复(2)
在脚本的过程中遇到一个很奇怪的问题,就是 1.在脚本里用echo语句打印调试信息,但是却没有输出 2.脚本里另外一个变量,无论是否注释echo语句,都有输出 请大神们指点,我该怎样查找原因呢
我用的内核是,2.6.11,进行如下配置: 找到menu "Pseudo filesystems" 添加如下语句: config devfs_FS bool "/dev file system support (OBSOLETE)" depends on EXPERIMENTAL config devfs_MOUNT bool "Automatically mount at boot" depends on devfs_FS 之后make zImage 然后下载到板子上,但是最后启动信息中,没有出现如下语句: Mounted devfs on /dev 这是为什么呢?我在内核配置时,已经加上了devfs_FS 和 devfs_MOUNT...
我用的内核是,2.6.11,进行如下配置: 找到menu "Pseudo filesystems" 添加如下语句: config devfs_FS bool "/dev file system support (OBSOLETE)" depends on EXPERIMENTAL config devfs_MOUNT bool "Automatically mount at boot" depends on devfs_FS 之后make zImage 然后下载到板子上,但是最后启动信息中,没有出现如下语句: Mounted devfs on /dev 这是为什么呢?我在内核配置时,已经加上了devfs_FS 和 devfs_MOUNT...
我用的内核是,2.6.11,进行如下配置: 找到menu "Pseudo filesystems" 添加如下语句: config devfs_FS bool "/dev file system support (OBSOLETE)" depends on EXPERIMENTAL config devfs_MOUNT bool "Automatically mount at boot" depends on devfs_FS 之后make zImage 然后下载到板子上,但是最后启动信息中,没有出现如下语句: Mounted devfs on /dev 这是为什么呢?我在内核配置时,已经加上了devfs_FS 和 devfs_MOUNT...
我用的内核是,2.6.11,进行如下配置: 找到menu "Pseudo filesystems" 添加如下语句: config devfs_FS bool "/dev file system support (OBSOLETE)" depends on EXPERIMENTAL config devfs_MOUNT bool "Automatically mount at boot" depends on devfs_FS 之后make zImage 然后下载到板子上,但是最后启动信息中,没有出现如下语句: Mounted devfs on /dev 这是为什么呢?我在内核配置时,已经加上了devfs_FS 和 devfs_MOUNT...
我看到十三周讲的echo -ne "a\td\te\nl\a" 我用BSD6.2,单独使用n或者e都可以 如果同时 就回出现 echo -ne "a\td\te\nl\a" 结果 -ne a\td\te\nl\a echo -en "a\td\te\nl\a" 结果 -en a\td\te\nl\a 请指教了,问题在那?
开始学网络编程,写了用epoll实现的echo,不能回射数据,通过netstat看新来的连接可以连上
帮忙看看哪里的问题,谢谢[code]#include "../unp.h"
#include
本帖最后由 鸡鸡哥 于 2011-03-29 01:10 编辑 [code]#!/bin/bash DPATH=/home/zhangsan cd $DPATH for D1 in `ls $DPATH` do for D2 in `ls $DPATH/$D1` do echo $DPATH/$D1/$D2 #显示 for f in `ls $DPATH/$D1/$D2` do echo $D2 #不显示 rm $DPATH/$D1/$D2/$f ...
有的说makefile不是一般的脚本,不能用echo 详见 http://www.mail-archive.com/help-make@gnu.org/msg06227.html 可是很多介绍gnu makefile的资料都说可以用echo 详见: http://dev.csdn.net/develop/article/20/20396.shtm 我用3.81的版本,发现不可以用,哪位大虾给说说