Replace SLOT_ID_* macros with SlotId_* enum values.
This commit is contained in:
@@ -50,7 +50,7 @@ void UpdateUsbReports()
|
|||||||
|
|
||||||
KeyMatrix_Scan(&KeyMatrix);
|
KeyMatrix_Scan(&KeyMatrix);
|
||||||
|
|
||||||
memcpy(CurrentKeyStates[SLOT_ID_RIGHT_KEYBOARD_HALF], KeyMatrix.keyStates, MAX_KEY_COUNT_PER_MODULE);
|
memcpy(CurrentKeyStates[SlotId_RightKeyboardHalf], KeyMatrix.keyStates, MAX_KEY_COUNT_PER_MODULE);
|
||||||
UpdateActiveUsbReports();
|
UpdateActiveUsbReports();
|
||||||
|
|
||||||
SwitchActiveUsbBasicKeyboardReport();
|
SwitchActiveUsbBasicKeyboardReport();
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ status_t UhkModuleSlaveDriver_Update(uint8_t uhkModuleId)
|
|||||||
break;
|
break;
|
||||||
case UhkModulePhase_ProcessKeystates:
|
case UhkModulePhase_ProcessKeystates:
|
||||||
if (CRC16_IsMessageValid(&rxMessage)) {
|
if (CRC16_IsMessageValid(&rxMessage)) {
|
||||||
BoolBitsToBytes(rxMessage.data, CurrentKeyStates[SLOT_ID_LEFT_KEYBOARD_HALF], LEFT_KEYBOARD_HALF_KEY_COUNT);
|
BoolBitsToBytes(rxMessage.data, CurrentKeyStates[SlotId_LeftKeyboardHalf], LEFT_KEYBOARD_HALF_KEY_COUNT);
|
||||||
}
|
}
|
||||||
status = kStatus_Uhk_NoOp;
|
status = kStatus_Uhk_NoOp;
|
||||||
uhkModulePhase = UhkModulePhase_SetTestLed;
|
uhkModulePhase = UhkModulePhase_SetTestLed;
|
||||||
|
|||||||
@@ -12,11 +12,15 @@
|
|||||||
|
|
||||||
// Macros:
|
// Macros:
|
||||||
|
|
||||||
#define SLOT_ID_RIGHT_KEYBOARD_HALF 0
|
|
||||||
#define SLOT_ID_LEFT_KEYBOARD_HALF 1
|
|
||||||
#define SLOT_ID_LEFT_MODULE 2
|
|
||||||
#define SLOT_ID_RIGHT_MODULE 3
|
|
||||||
|
|
||||||
#define SLOT_COUNT 4
|
#define SLOT_COUNT 4
|
||||||
|
|
||||||
|
// Typedefs:
|
||||||
|
|
||||||
|
typedef enum {
|
||||||
|
SlotId_RightKeyboardHalf = 0,
|
||||||
|
SlotId_LeftKeyboardHalf = 1,
|
||||||
|
SlotId_LeftModule = 2,
|
||||||
|
SlotId_RightModule = 3,
|
||||||
|
} slot_t;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user