It looks like it is defined in the file /usr/platform/SUNW,Sun-Fire-480R/lib/psvcobj.conf where the nice line
Code:
/SYSTEM/MOTHERBOARD/CPU_0_2_MOD_SLOT/CPU_0_2_MOD_CARD/CPU0_DIE_TEMPERATURE_SENSOR_class=0,Subclass=1,Instance=0,DIE_TEMP=1,HOTPLUG=1,RDWR=1,LO_WARN_MASK=1,LO_SHUT_MASK=1,HI_WARN_MASK=1,HI_SHUT_MASK=1,OPT_TEMP_MASK=1,HW_LO_MASK=1,HW_HI_MASK=1,VERSION=0,ACTIVE_LOW=1,BIT_NUM=0,INVERT=0,PORT=1,BITSHIFT=0,BYTEMASK=0x0,REG=0,TYPE=4,BUSADDR=0x30,BUSNUM=0,CNTLR=1,Lo-warn=5,Lo-shut=1,Hi-warn=90,Hi-shut=100,Opt-temp=70,Hw-hi-shut=105,Hw-lo-shut=0
appears.
You can also display the threshold values with the command:
# prtpicl -v -c temperature-sensor
Here is an example of its output:
Code:
CPU0_DIE_TEMPERATURE_SENSOR (temperature-sensor, 3e000002f2)
:smStopOver
:smName cpu0-die-temp
:smTableName temperature-sensor
:PSVC_FRU (3e000013a4TBL)
| (3e00000726H) |
:PSVC_PHYSICAL_DEVICE (3e00001281TBL)
| (3e00000753H) |
:PSVC_PARENT (3e00000d42TBL)
| (3e00000288H) |
:PSVC_TS_OVERTEMP_LED (3e00000b24TBL)
| (3e000004f5H) | (3e000002beH) |
:HighShutdownThreshold 100
:HighWarningThreshold 95
:LowShutdownThreshold -15
:LowWarningThreshold -10
:Temperature 55
:FaultInformation NO_FAULT
:State OK
:_class temperature-sensor
:name CPU0_DIE_TEMPERATURE_SENSOR