52 ssize_t ecxmldev_read(struct file *, char __user *, size_t, loff_t *); |
52 ssize_t ecxmldev_read(struct file *, char __user *, size_t, loff_t *); |
53 ssize_t ecxmldev_write(struct file *, const char __user *, size_t, loff_t *); |
53 ssize_t ecxmldev_write(struct file *, const char __user *, size_t, loff_t *); |
54 |
54 |
55 /*****************************************************************************/ |
55 /*****************************************************************************/ |
56 |
56 |
|
57 /** \cond */ |
|
58 |
57 static struct file_operations fops = { |
59 static struct file_operations fops = { |
58 .owner = THIS_MODULE, |
60 .owner = THIS_MODULE, |
59 .open = ecxmldev_open, |
61 .open = ecxmldev_open, |
60 .release = ecxmldev_release, |
62 .release = ecxmldev_release, |
61 .read = ecxmldev_read, |
63 .read = ecxmldev_read, |
62 .write = ecxmldev_write |
64 .write = ecxmldev_write |
63 }; |
65 }; |
|
66 |
|
67 /** \endcond */ |
64 |
68 |
65 /*****************************************************************************/ |
69 /*****************************************************************************/ |
66 |
70 |
67 /** |
71 /** |
68 XML device constructor. |
72 XML device constructor. |