From 194067faf67675ecfe589d60b69dca34e9cf7ca6 Mon Sep 17 00:00:00 2001 From: ndeadly <24677491+ndeadly@users.noreply.github.com> Date: Wed, 2 Jun 2021 10:37:00 +0200 Subject: [PATCH] btdrv: update bluetooth hid connection event info for 12.0.0 --- nx/include/switch/services/btdrv.h | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/nx/include/switch/services/btdrv.h b/nx/include/switch/services/btdrv.h index 92b32303..8cc11cb6 100644 --- a/nx/include/switch/services/btdrv.h +++ b/nx/include/switch/services/btdrv.h @@ -152,9 +152,18 @@ typedef struct { u8 data[0x480]; ///< Raw data. struct { - BtdrvAddress addr; ///< Device address. - u8 pad[2]; ///< Padding - BtdrvHidConnectionStatus status; ///< \ref BtdrvHidConnectionStatus + union { + struct { + BtdrvAddress addr; ///< Device address. + u8 pad[2]; ///< Padding + BtdrvHidConnectionStatus status; ///< \ref BtdrvHidConnectionStatus + } v1; ///< [1.0.0-11.0.1] + + struct { + BtdrvHidConnectionStatus status; ///< \ref BtdrvHidConnectionStatus + BtdrvAddress addr; ///< Device address. + } v12; ///< [12.0.0+] + }; } connection; ///< ::BtdrvHidEventType_Connection struct {