From 866d4e643310c25ba26beb92dd2863719419b8ef Mon Sep 17 00:00:00 2001 From: Yaroslav Chvanov Date: Fri, 28 Jan 2022 03:47:36 +0300 Subject: [PATCH] sinowealth: put some macros into enums --- src/driver-sinowealth.c | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/driver-sinowealth.c b/src/driver-sinowealth.c index 95f6ea28..f224f7e1 100644 --- a/src/driver-sinowealth.c +++ b/src/driver-sinowealth.c @@ -24,11 +24,17 @@ #include "libratbag-private.h" #include "libratbag-hidraw.h" -#define SINOWEALTH_REPORT_ID_CONFIG 0x4 -#define SINOWEALTH_REPORT_ID_CONFIG_LONG 0x6 -#define SINOWEALTH_REPORT_ID_CMD 0x5 -#define SINOWEALTH_CMD_FIRMWARE_VERSION 0x1 -#define SINOWEALTH_CMD_GET_CONFIG 0x11 +enum sinowealth_report_id { + SINOWEALTH_REPORT_ID_CONFIG = 0x4, + SINOWEALTH_REPORT_ID_CMD = 0x5, + SINOWEALTH_REPORT_ID_CONFIG_LONG = 0x6, +}; + +enum sinowealth_command_id { + SINOWEALTH_CMD_FIRMWARE_VERSION = 0x1, + SINOWEALTH_CMD_GET_CONFIG = 0x11, +}; + #define SINOWEALTH_CONFIG_SIZE 520 #define SINOWEALTH_CONFIG_SIZE_USED_MIN 131 #define SINOWEALTH_CONFIG_SIZE_USED_MAX 167