diff options
| author | AlbertGuan9527 <[email protected]> | 2023-08-01 12:57:17 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-08-01 12:57:17 -0700 |
| commit | 6ea518dd65b6c2c3b298bb8e7ed5e9124b8a4981 (patch) | |
| tree | 5b5f16373f486f8d7e7d37181d902566e373f524 | |
| parent | 713297235bc1de929404221824b88c6b4228376b (diff) | |
Update simsensor driver on temperature check (#1012)
The current implementation of simsensor doesn't match to the description of MSDN page. This change made the update to make them consistent.
| -rw-r--r-- | thermal/simsensor/simsensor.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/thermal/simsensor/simsensor.c b/thermal/simsensor/simsensor.c index a30ef067..3add8e47 100644 --- a/thermal/simsensor/simsensor.c +++ b/thermal/simsensor/simsensor.c @@ -625,7 +625,7 @@ Return Value: PAGED_CODE(); - if (Temperature <= LowerBound || Temperature >= UpperBound) { + if (Temperature < LowerBound || Temperature > UpperBound) { return TRUE; } @@ -1420,8 +1420,8 @@ Return Value: // need to be fired. // - if ((DevExt->Sensor.Temperature <= DevExt->Sensor.LowerBound) || - (DevExt->Sensor.Temperature >= DevExt->Sensor.UpperBound)) { + if ((DevExt->Sensor.Temperature < DevExt->Sensor.LowerBound) || + (DevExt->Sensor.Temperature > DevExt->Sensor.UpperBound)) { Interrupt = TRUE; @@ -1485,8 +1485,8 @@ Return Value: DevExt->Sensor.LowerBound = LowerBound; DevExt->Sensor.UpperBound = UpperBound; - if ((DevExt->Sensor.Temperature <= DevExt->Sensor.LowerBound) || - (DevExt->Sensor.Temperature >= DevExt->Sensor.UpperBound)) { + if ((DevExt->Sensor.Temperature < DevExt->Sensor.LowerBound) || + (DevExt->Sensor.Temperature > DevExt->Sensor.UpperBound)) { Interrupt = TRUE; |
