Mercurial > hg > Game > Atoc
comparison driver/cdev_handler.h @ 0:42f240cc4bc6
From: 太田 篤志 <atoc@namikilab.tuat.ac.jp>
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 08 Sep 2009 13:44:18 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:42f240cc4bc6 |
---|---|
1 /** | |
2 * cdev_handler.h | |
3 * SPE プロセスマネージャ spe_manager | |
4 * キャラクタデバイスのハンドラ | |
5 */ | |
6 | |
7 #ifndef SPE_MANAGER__CDEV_HANDLER_H | |
8 #define SPE_MANAGER__CDEV_HANDLER_H | |
9 | |
10 #include <linux/fs.h> | |
11 | |
12 | |
13 // 外部から参照される関数 | |
14 int spe_manager_open(struct inode *, struct file *); // open | |
15 ssize_t spe_manager_write(struct file *, const char __user *, size_t, loff_t *); // write | |
16 int spe_manager_ioctl(struct inode *, struct file *, unsigned int, unsigned long); // ioctl | |
17 ssize_t spe_manager_read(struct file *, char __user *, size_t, loff_t *); // read | |
18 int spe_manager_release(struct inode *, struct file *); // release | |
19 | |
20 | |
21 #endif /*SPE_MANAGER__CDEV_HANDLER_H*/ |