/* superbird-audio header file * * This header file is shared be userspace programs and the kernel driver. * * Author: Karl Koscher * Version: 0.01 */ #include struct superbirdAudioRequest_s { unsigned char len; unsigned char reg; unsigned char data[32]; }; #define SUPERBIRD_AUDIO_IOCTL_MAGIC 'x' #define SUPERBIRD_AUDIO_WRITE_REGS _IOW(SUPERBIRD_AUDIO_IOCTL_MAGIC, 1, void *) #define SUPERBIRD_AUDIO_READ_REGS _IOR(SUPERBIRD_AUDIO_IOCTL_MAGIC, 2, void *)