From 519df78cdbf7211b9e1ac6b961b0e10bb5164914 Mon Sep 17 00:00:00 2001
From: fauxpark <fauxpark@gmail.com>
Date: Fri, 15 Nov 2019 10:21:53 +1100
Subject: Set device version from config.h for V-USB boards (#7316)

---
 keyboards/pearl/config.h    | 1 +
 keyboards/pearl/usbconfig.h | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

(limited to 'keyboards/pearl')

diff --git a/keyboards/pearl/config.h b/keyboards/pearl/config.h
index 3dbe5ee03..0ae69e8e2 100644
--- a/keyboards/pearl/config.h
+++ b/keyboards/pearl/config.h
@@ -21,6 +21,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 #define VENDOR_ID    0xFEED
 #define PRODUCT_ID   0x0348
+#define DEVICE_VER   0x0200
 #define MANUFACTURER Pearl Boards
 #define PRODUCT      Pearl
 #define DESCRIPTION  40% keyboard
diff --git a/keyboards/pearl/usbconfig.h b/keyboards/pearl/usbconfig.h
index 782c2ff1a..e65d210ac 100644
--- a/keyboards/pearl/usbconfig.h
+++ b/keyboards/pearl/usbconfig.h
@@ -227,7 +227,7 @@ section at the end of this file).
  * with libusb: 0x16c0/0x5dc.  Use this VID/PID pair ONLY if you understand
  * the implications!
  */
-#define USB_CFG_DEVICE_VERSION  0x00, 0x02
+#define USB_CFG_DEVICE_VERSION  (DEVICE_VER & 0xFF), ((DEVICE_VER >> 8) & 0xFF)
 /* Version number of the device: Minor number first, then major number.
  */
 #define USB_CFG_VENDOR_NAME     'w', 'i', 'n', 'k', 'e', 'y', 'l', 'e', 's', 's', '.', 'k', 'r'
-- 
cgit v1.2.3