I m making device driver in linux by using FEDORA CORE 1, but when i was compiling the following module :
//******************* Start ******************// #define MODULE #include <linux/module.h> #include<linux/fs.h> static int lp_open(struct inode * inode, struct file * file); static struct file_operations lp_fops = { owner: THIS_MODULE, open: lp_open, }; int init_module(void) { int resinit; printk("<0>HI DEAR MODULE HAS BEEN INSERTED ONCE\n"); resinit = register_chrdev(252, "SATENDRA PRATAP", &lp_fops); return 0; } void cleanup_module(void) { int resclean; printk("<0>BYE DEAR unloading.......\n"); resclean = unregister_chrdev(252, "SATENDRA PRATAP"); if(resclean<0) printk("<0>ERROR OCCURED unregistering return < 0 \n"); } //************END*****************// I was getting the error.PLEASE help me as soon as possible. _______________________________________________ ilugd mailinglist -- [EMAIL PROTECTED] http://frodo.hserus.net/mailman/listinfo/ilugd Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi http://www.mail-archive.com/[EMAIL PROTECTED]/