EmbLogic's Blog

RCS file: header.h,v Working file: header.h head: 1.1 branch: locks: strict root: 1.1 access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: include all header file which are neccessary for driver operation.#include<linux/module.h> 2 #include<linux/fs.h> 3 #include<linux/slab.h> 4 #include<linux/init.h> 5 #include<linux/moduleparam.h> 6 #include<linux/cdev.h> 7 #include<linux/types.h> 8 #include<asm/uaccess.h> 9 #include<linux/jiffies.h> 10 #include<linux/time.h> 11 12 13 14 MODULE_LICENSE(“GPL”); 15 MODULE_AUTHOR(“Satinder.Embdeveloper”); 16 MODULE_DESCRIPTION(“Creating device driver for characters”); 17 18 19 struct scullqset 20 { 21 struct scullqset *next; 22 void **data; 23 }; 24 25 26 27 struct sculldev 28 { 29 struct cdev c_dev; 30 struct scullqset *scullqset; 31 }; ————————–

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>