diff --git a/SBC/rpi-4/device_driver/firmware/radioberry.c b/SBC/rpi-4/device_driver/firmware/radioberry.c index 228c8ca..0870273 100644 --- a/SBC/rpi-4/device_driver/firmware/radioberry.c +++ b/SBC/rpi-4/device_driver/firmware/radioberry.c @@ -73,7 +73,6 @@ int initRadioberry() { sem_init(&tx_empty, 0, TX_MAX); sem_init(&tx_full, 0, 0); - gettimeofday(&t10, 0); gettimeofday(&t20, 0); memset(commands,0,256); // initialise the commands. diff --git a/SBC/rpi-4/device_driver/firmware/radioberry_ioctl.h b/SBC/rpi-4/device_driver/firmware/radioberry_ioctl.h index 1c19d81..25d2602 100644 --- a/SBC/rpi-4/device_driver/firmware/radioberry_ioctl.h +++ b/SBC/rpi-4/device_driver/firmware/radioberry_ioctl.h @@ -6,12 +6,16 @@ #define RADIOBERRY_MAGIC ('x') -#define RADIOBERRY_IOC_START_STREAM _IOW(RADIOBERRY_MAGIC, 1, __u8) -#define RADIOBERRY_IOC_STOP_STREAM _IOW(RADIOBERRY_MAGIC, 2, __u8) -#define RADIOBERRY_IOC_COMMAND_WRITE _IOW(RADIOBERRY_MAGIC, 3, __u8) -#define RADIOBERRY_IOC_COMMAND_READ _IOW(RADIOBERRY_MAGIC, 4, __u8) -#define RADIOBERRY_IOC_FREQ2 _IOW(RADIOBERRY_MAGIC, 5, __u8) -#define RADIOBERRY_IOC_FREQ3 _IOW(RADIOBERRY_MAGIC, 6, __u8) -#define RADIOBERRY_IOC_FREQ4 _IOW(RADIOBERRY_MAGIC, 7, __u8) +#define RADIOBERRY_IOC_COMMAND _IOW(RADIOBERRY_MAGIC, 1, __u8) + +struct rb_info_arg_t +{ + int major, minor; + + int rb_command; + int command; + int command_data; + +} ; #endif