FIC A360 User Manual

Page of 187
 
Software Functional Overview 
 
FIC A360 Service Manual 
3-35
 
_PSV 
This control method returns the temperature at which the OS must activate CPU throttling. 
Arguments: 
None. 
Result Code: Temperature in tenths Kelvin. 
The result code is an integer value that describes up to 0.1 precision in Kelvin.  For example,  
300.0  Kelvin is represented by 3000. 
 
_SCP 
This control method notifies the hardware of the current user cooling mode setting. The 
hardware can use this as a trigger to reassign _ACx and _PSV temperatures.  The operating 
system will automatically evaluate _ACx and _PSV objects after executing _SCP. 
Arguments: 0  -  Active; 
1  -  Passive 
Result Code: 
None. 
 
_TC1 
This is a thermal object that evaluates to the constant _ TC1 for use in the Passive cooling 
formula: 
ΔPerformance [%]= _TC2 * ( Tn  - Tn-1 ) + _TC1 * (Tn. - Tt) 
 
_TC2 
This is a thermal object that evaluates to the constant _TC2 for use in the Passive cooling 
formula: 
ΔPerformance [%]= _TC2 * ( Tn  - Tn-1 ) +  _TC1 *.(Tn. - Tt) 
 
_TMP 
This control method returns the thermal zone
Argument: 
None. 
Result Code: Temperature in tenths Kelvin. 
The result is an integer value that describes up to 0.1 precision in Kelvin. For example, 
300.0K is represented by the integer 3000. 
 
_TSP 
This is an object that evaluates to a thermal sampling period used by  the OS to implement the 
Passive cooling equation. This value, along with _TC1 and _TC2, will enable the OS to 
provide the proper hysteresis required by the system to accomplish an effective passive 
cooling policy. The granularity of the sampling period is 0.1second. For example, if the 
sampling period is 30.0 seconds, then _TSP needs to report 300; if the sampling period is 0.5 
seconds, then it will report 5. The OS can normalize the sampling over a longer period if 
necessary.