summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlbertGuan9527 <[email protected]>2023-08-01 12:57:17 -0700
committerGitHub <[email protected]>2023-08-01 12:57:17 -0700
commit6ea518dd65b6c2c3b298bb8e7ed5e9124b8a4981 (patch)
tree5b5f16373f486f8d7e7d37181d902566e373f524
parent713297235bc1de929404221824b88c6b4228376b (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.c10
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;