diff options
| author | Mister Oyster <oysterized@gmail.com> | 2017-01-02 12:44:35 +0100 |
|---|---|---|
| committer | Mister Oyster <oysterized@gmail.com> | 2017-01-02 12:44:35 +0100 |
| commit | a184d985bf43d3fe6eeba971bc6b32f79ea38b37 (patch) | |
| tree | 6f6e56e090777cc149bc1ab39e5987cc2b03e867 /kernel-headers/linux/almk_drv.h | |
initial releasecm-13.0
Diffstat (limited to 'kernel-headers/linux/almk_drv.h')
| -rw-r--r-- | kernel-headers/linux/almk_drv.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/kernel-headers/linux/almk_drv.h b/kernel-headers/linux/almk_drv.h new file mode 100644 index 0000000..1c1cc6c --- /dev/null +++ b/kernel-headers/linux/almk_drv.h @@ -0,0 +1,31 @@ +#include <linux/ioctl.h> + +#ifndef __ALMK_DRV_H__ +#define __ALMK_DRV_H__ + + +typedef struct +{ + unsigned int pid; + unsigned int *maxSafeSize; + //unsigned int *result; + +} ALMK_DRV_DATA; + + + + +#define ALMK_IOCTL_MAGIC 'x' + +//#define JPEG_DEC_IOCTL_INIT _IO (ALMK_IOCTL_MAGIC, 1) +//#define JPEG_DEC_IOCTL_CONFIG _IOW (ALMK_IOCTL_MAGIC, 2, JPEG_DEC_DRV_IN) +//#define JPEG_DEC_IOCTL_START _IO (ALMK_IOCTL_MAGIC, 3) +//#define JPEG_DEC_IOCTL_WAIT _IOWR(ALMK_IOCTL_MAGIC, 6, JPEG_DEC_DRV_OUT) +//#define JPEG_DEC_IOCTL_DEINIT _IO (ALMK_IOCTL_MAGIC, 8) + +#define ALMK_IOCTL_CMD_INIT _IO (ALMK_IOCTL_MAGIC, 11) +#define ALMK_IOCTL_CMD_GET_MAX_SIZE _IOWR(ALMK_IOCTL_MAGIC, 12, ALMK_DRV_DATA) +#define ALMK_IOCTL_CMD_DEINIT _IO (ALMK_IOCTL_MAGIC, 13) + +#endif + |
