Cm2DmMsgId
Definition bh_arc.h:15
int32_t SMBusTelemDataHandler(uint8_t *data, uint8_t *size)
Definition cm2dm_msg.c:333
int32_t Dm2CmSendThermTripCountHandler(const uint8_t *data, uint8_t size)
Definition cm2dm_msg.c:346
void Dm2CmReadyRequest(void)
Definition cm2dm_msg.c:151
int32_t Dm2CmPingHandler(const uint8_t *data, uint8_t size)
Definition cm2dm_msg.c:274
int32_t Cm2DmMsgReqSmbusHandler(uint8_t *data, uint8_t *size)
Definition cm2dm_msg.c:72
void UpdateForcedFanSpeedRequest(uint32_t fan_speed)
Definition cm2dm_msg.c:146
int32_t GetInputCurrent(void)
int32_t SMBusTelemRegHandler(const uint8_t *data, uint8_t size)
Definition cm2dm_msg.c:322
void ChipResetRequest(void *arg)
Definition cm2dm_msg.c:132
int32_t Dm2CmReadControlData(uint8_t *data, uint8_t *size)
Definition cm2dm_msg.c:367
int32_t Dm2CmWriteTelemetry(const uint8_t *data, uint8_t size)
Definition cm2dm_msg.c:358
void UpdateFanSpeedRequest(uint32_t fan_speed)
Definition cm2dm_msg.c:141
int32_t Dm2CmSendDataHandler(const uint8_t *data, uint8_t size)
Definition cm2dm_msg.c:250
int32_t Dm2CmDMCLogHandler(const uint8_t *data, uint8_t size)
Definition cm2dm_msg.c:402
int32_t Dm2CmSendPowerHandler(const uint8_t *data, uint8_t size)
Definition cm2dm_msg.c:289
void UpdateAutoResetTimeoutRequest(uint32_t timeout)
Definition cm2dm_msg.c:157
int32_t Cm2DmMsgAckSmbusHandler(const uint8_t *data, uint8_t size)
Definition cm2dm_msg.c:102
int32_t Dm2CmSendCurrentHandler(const uint8_t *data, uint8_t size)
void PostCm2DmMsg(Cm2DmMsgId msg_id, uint32_t data)
Definition cm2dm_msg.c:51
void UpdateTelemHeartbeatRequest(uint32_t heartbeat)
Definition cm2dm_msg.c:162
uint16_t GetInputPower(void)
Definition cm2dm_msg.c:302
int32_t Dm2CmSendFanRPMHandler(const uint8_t *data, uint8_t size)
Definition cm2dm_msg.c:307
static uint32_t fan_speed
Definition fan_ctrl.c:36