Rename BridgeCounter to I2cSchedulerCounter and move it to the top of masterCallback.

This commit is contained in:
László Monda
2017-09-29 00:50:56 +02:00
parent 508ef870ae
commit 827ad7e08e
3 changed files with 7 additions and 8 deletions

View File

@@ -9,7 +9,7 @@
uint8_t previousSlaveId;
uint8_t currentSlaveId;
uint32_t BridgeCounter;
uint32_t I2cSchedulerCounter;
uhk_slave_t Slaves[] = {
{ .init = UhkModuleSlaveDriver_Init, .update = UhkModuleSlaveDriver_Update, .perDriverId = UhkModuleDriverId_LeftKeyboardHalf },
@@ -22,10 +22,9 @@ uhk_slave_t Slaves[] = {
static void masterCallback(I2C_Type *base, i2c_master_handle_t *handle, status_t previousStatus, void *userData)
{
bool isTransferScheduled = false;
I2cSchedulerCounter++;
do {
BridgeCounter++;
uhk_slave_t *previousSlave = Slaves + previousSlaveId;
uhk_slave_t *currentSlave = Slaves + currentSlaveId;

View File

@@ -37,7 +37,7 @@
// Variables:
extern uhk_slave_t Slaves[];
extern uint32_t BridgeCounter;
extern uint32_t I2cSchedulerCounter;
// Functions:

View File

@@ -206,10 +206,10 @@ void getDebugInfo(void)
GenericHidOutBuffer[3] = I2C_Watchdog >> 16;
GenericHidOutBuffer[4] = I2C_Watchdog >> 24;
GenericHidOutBuffer[5] = BridgeCounter >> 0;
GenericHidOutBuffer[6] = BridgeCounter >> 8;
GenericHidOutBuffer[7] = BridgeCounter >> 16;
GenericHidOutBuffer[8] = BridgeCounter >> 24;
GenericHidOutBuffer[5] = I2cSchedulerCounter >> 0;
GenericHidOutBuffer[6] = I2cSchedulerCounter >> 8;
GenericHidOutBuffer[7] = I2cSchedulerCounter >> 16;
GenericHidOutBuffer[8] = I2cSchedulerCounter >> 24;
GenericHidOutBuffer[9] = I2cWatchdog_OuterCounter >> 0;
GenericHidOutBuffer[10] = I2cWatchdog_OuterCounter >> 8;