/shark/trunk/drivers/linuxc26/shark_videodev.c |
---|
21,8 → 21,10 |
#include <kernel/kern.h> |
extern int videodev_open_inode(int num); |
extern int videodev_close_inode(int num); |
extern int videodev_ioctl_inode(int num,unsigned int cmd,unsigned long arg); |
/* Open Videodev */ |
int VIDEODEV26_open(int num) { |
if (videodev_open_inode(num)) { |
34,6 → 36,15 |
} |
/* Close videodev */ |
int VIDEODEV26_close(int num) { |
videodev_close_inode(num); |
return 0; |
} |
int VIDEODEV26_ioctl(int num,unsigned int cmd,unsigned long arg) { |
return videodev_ioctl_inode(num,cmd,arg); |