#ifndef GPIO_RTDM_H #define GPIO_RTDM_H #include #define RTGPIO_PROFILE_VER 1 #define GPIO_IOC_MAGIC 'r' #define GPIO_PIN_SET _IOW(GPIO_IOC_MAGIC, 1, int) #define GPIO_PIN_GET _IOR(GPIO_IOC_MAGIC, 2, int) #define GPIO_DIR_SET _IOW(GPIO_IOC_MAGIC, 3, int) #define GPIO_DIR_GET _IOR(GPIO_IOC_MAGIC, 4, int) #define GPIO_VAL_SET _IOW(GPIO_IOC_MAGIC, 5, int) #define GPIO_VAL_GET _IOR(GPIO_IOC_MAGIC, 6, int) #define GPIO_IRQ_BIND _IOW(GPIO_IOC_MAGIC, 7, int) #define GPIO_IRQ_WAIT _IO(GPIO_IOC_MAGIC, 8) #endif