Lines Matching defs:pSen
52 SK_SENSOR *pSen) /* Sensor to be read */
56 switch (pSen->SenState) {
59 SK_I2C_CTL(IoC, I2C_READ, pSen->SenDev, I2C_025K_DEV, pSen->SenReg, 0);
61 pSen->SenState = SK_SEN_VALUE ;
73 if (pSen->SenType == SK_SEN_VOLT) {
75 pSen->SenValue = Value * SK_LM80_VT_LSB;
76 pSen->SenState = SK_SEN_IDLE ;
80 if (pSen->SenType == SK_SEN_FAN) {
83 pSen->SenValue = SK_LM80_FAN_FAKTOR/Value;
87 pSen->SenValue = 0;
89 pSen->SenState = SK_SEN_IDLE ;
103 pSen->SenValue = (Value * SK_LM80_TEMP_LSB) +
104 (pSen->SenValue % SK_LM80_TEMP_LSB);
107 SK_I2C_CTL(IoC, I2C_READ, pSen->SenDev, I2C_025K_DEV, LM80_TEMP_CTRL, 0);
109 pSen->SenState = SK_SEN_VALEXT ;
118 pSen->SenValue = ((pSen->SenValue / SK_LM80_TEMP_LSB) *
121 if (pSen->SenValue < 0) {
123 pSen->SenValue -= ((Value >> 7) * SK_LM80_TEMPEXT_LSB);
127 pSen->SenValue += ((Value >> 7) * SK_LM80_TEMPEXT_LSB);
130 pSen->SenState = SK_SEN_IDLE ;