proc_creat_test

原创 2015年07月08日 20:13:22
#include <linux/init.h>
#include <linux/module.h>


#include <linux/seq_file.h>
#include <linux/proc_fs.h>
static int mytest_proc_show(struct seq_file *seq, void *v)
{
 seq_puts(seq,"yang_cf22\n");
 return 0;
}
static int mytest_proc_open(struct inode *inode,struct file *filp)
{
        return single_open(filp,mytest_proc_show,NULL);
}
static const struct file_operations mytest_proc_fops = {
 .open  = mytest_proc_open,
 .read  = seq_read,
 .llseek  = seq_lseek,
 .release = single_release,
};
static void mytest_protc_crate(void)
{
    proc_create("my_proc_test2",0444,NULL,&mytest_proc_fops);
}


static int __init hello_init(void)
{
    printk("<0> Hello, world!\n");
    mytest_protc_crate();
    return 0;
}


static void __exit hello_exit(void)
{
    printk("<0> Hello, exit!\n");
}


module_init(hello_init);
module_exit(hello_exit);
MODULE_LICENSE("Dual BSD/GPL");

相关文章推荐

Foix Read and creat key

  • 2009年09月19日 14:17
  • 3.72MB
  • 下载

creat_folder

  • 2014年11月18日 09:41
  • 715B
  • 下载

共享内存—shmget参数shmflg详解—IPC_CREAT、IPC_EXCL、0666(对内存的读写执行权限)

int shmget(key_t key, size_t size, int flag); key:     标识符的规则 size:    共享存储段的字节数 flag:    读写的权限还有...
  • qustdjx
  • qustdjx
  • 2012年07月02日 13:38
  • 7326

git的使用和创建_creat

  • 2011年08月19日 15:52
  • 905KB
  • 下载

creat.js下载

  • 2015年12月01日 09:24
  • 20.83MB
  • 下载

How to Creat Dynamic Textures in Unreal Engine 4

Sometimes it's necessary to create a texture at runtime and update its contents. Depending on your p...

creat domin

  • 2012年12月28日 14:27
  • 113KB
  • 下载

creat snake

  • 2014年11月23日 11:05
  • 631B
  • 下载

linux下的文件操作函数及creat用法

编写Linux应用程序要用到如下工具:   (1)编译器:GCC   GCC是Linux平台下最重要的开发工具,它是GNU的C和C++编译器,其基本用法为:gcc [options] [f...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:proc_creat_test
举报原因:
原因补充:

(最多只允许输入30个字)