$  Copyright(c) 2000 Sun Microsystems, Inc.
$  All rights reserved.

$  #ident  "@(#)env3test.msg  1.25  00/11/29  SMI"

$ --------------------------------------------------
$ DEBUG:	0
$ --------------------------------------------------

$ --------------------------------------------------
$ VERBOSE:	1-1999
$ --------------------------------------------------

$ USAGE
1 "env3test [-o option=value]\n \
 \tdev=<driver name> which is max1617 in SUNW,Sun-Blade-1000 \n \
 \tlogging=<true/false> \t\t\n \n"
 
$ MSG_RCVD
2 Message received: type %d %s.

$ START_TEST
3 Starting Test: %s\t\t

$ EXIT_TEST
4 Exiting Test: %s


$ PRINT_TEMPERATURE
1001 \n%s:\n \
%s%s\n \
%s%s\n \
%s%s\n \
%s%s\n \
%s\t%s\n \
%s\t%s\n \
%s%s\n \
%s%s\n \
%s\t\t%s\n 



$ PRINT_FAN
1002 \n%s:\n \
%s%s \n \
%s%s%s \n

$ PRINT_NAME
1003 \n%s \n

$ PRINT_NAME_AND_VAL
1004 \n%s \t%s \n


$PRINT_NODE
1005 \n%s \n

$ PRINT_TEMP_AMB
1006 \n%s:\n \
%s%s\n \
%s%s\n \
%s%s\n \
%s%s\n \
%s\t%s\n \
%s%s\n \
%s%s\n \
%s\t\t%s\n 

$ --------------------------------------------------
$ INFO:		2000 - 3999
$ --------------------------------------------------

$ CONNMSG
2000 Found <%s>

$ REVISION_MSG
2001 \t%s\t\t%s\t%s


$ --------------------------------------------------
$ WARNING:	4000 - 5999
$ --------------------------------------------------
$ WARN_CPU_TEMPERATURE
4000 "%s Temperature exceeds Warning Threshold: Thresh= %d, Temp= %d ºC"


$ --------------------------------------------------
$ ERROR/FATAL:	6000 - 7999
$ --------------------------------------------------


$ --------------------------------------------------
$ FATAL:	8000 - 9998
$ --------------------------------------------------
 
$ ER_DRIVER_OPEN_TEMP
8000 "Unable to open temp driver %s : <%s>" \
Probable_Cause(s): \
<Device name is wrong or no longer valid.> \
<Device Busy> \
Recommended_Action(s): \
<Check device name or reboot -r.> \
<Kill all other processes accessing driver.>

$ ER_GET_TEMP
8001 "Unable to get temperature : <%s>" \
Probable_Cause(s): \
<System software error.> \
<Hardware failure.> \
Recommended_Action(s): \
<Replace hardware.> \
<Consult /var/adm/messages file for more information.>

$ ER_MALLOC
8002 "Unable to allocate memory using malloc : <%s>" \
Probable_Cause(s): \
<System software error.> \
Recommended_Action(s): \
<Consult /var/adm/messages file for more information.>

$ ER_FUNC_CALL
8003 "Error encountered during call to %s." \
Probable_Cause(s):<> \
Recommended_Action(s):<>

$ ER_BAD_OPTIONS
8004 "Illegal options passed to envtest3 %s." \
Probable_Cause(s): \
<User error.> \
Recommended_Action(s): \
< Check usage by typing envtest -u>

$ ER_GET_CONV_RATE
8005 "Could not get temp sensor conversion rate : <%s>" \
Probable_Cause(s): \
<System software error.> \
<Hardware failure.> \
Recommended_Action(s):
<Replace hardware.> \
<Consult /var/adm/messages file for more information.>

$ ER_GET_TEMP_HIGH_LIMIT
8006 "Unable to get high temperature limit, ret == %d; <%s>" \
Probable_Cause(s): \
<System software error.> \
<Hardware failure.> \
Recommended_Action(s): \
<Replace hardware.> \
<Consult /var/adm/messages file for more information.>

$ ER_GET_TEMP_LOW_LIMIT
8007 "Unable to get low temperature limit : <%s>" \
Probable_Cause(s): \
<System software error.> \
<Hardware failure.> \
Recommended_Action(s): \
<Replace hardware.> \
<Consult /var/adm/messages file for more information.>

$ER_DI_INIT
8008 ""di_init() did not work: <%s>" \
Probable_Cause(s): \
<System software error.> \
Recommended_action(s): \
<Run /usr/sbin/devfsadm.>

$ ER_DI_DRV_FIRST_NODE
8009 "di_drv_first_node() did not work: <%s>" \
Probable_Cause(s): \
<System software error.> \
Recommended_action(s): \
<Run /usr/sbin/devfsadm.>

$ ER_DI_DEVFS_PATH
8010 "di_devfs_path() did not work: <%s>" \
Probable_Cause(s): \
<System software error.> \
Recommended_action(s): \
<Run /usr/sbin/devfsadm.>

$ER_DI_INIT2
8011 ""di_init() did not work second time: <%s>" \
Probable_Cause(s): \
<System software error.> \
Recommended_action(s): \
<Run /usr/sbin/devfsadm.>


$ER_DIE_TEMP
8014 "Die Temperature Alert! %d ºC" \
Probable_Cause(s): \
<cpu temperature is too high or too low> \
<OS is not synchronous with VTS>  \
Recommended_action(s): \
<Replace bad FRU> <Upgrade OS>


$ER_AMB_TEMP
8014 "Ambient Temperature Alert! %d ºC" \
Probable_Cause(s): \
<Die temperature is too high or too low> \
<OS is not synchronous with VTS>  \
Recommended_action(s): \
<Replace bad FRU> <Upgrade OS>


$ER_FAN_SPEED
8018 "Fan Speed Alert! %d " \
Probable_Cause(s): \
<Fan speed is too high or too low> \
Recommended_action(s): \
<Replace bad fan > <Upgrade OS>

$ER_PICL_INIT
8020 "picl_initialization() did not work: <%s>" \
Probable_Cause(s): \
<System software error.> \
Recommended_action(s): \
<Run /usr/sbin/devfsadm.>

$ER_PICL_GET_ROOT
8022 "picl_get_tree_by_class() did not work: <%s>" \
Probable_Cause(s): \
<System software error.> \
Recommended_action(s): \
<Run /usr/sbin/devfsadm.>

$ER_PICL_GET_TREE
8023 "picl_get_tree_by_class() did not work: <%s>" \
Probable_Cause(s): \
<System software error.> \
Recommended_action(s): \
<Run /usr/sbin/devfsadm.>

$ER_PICL_GET_PROP_NAME
8024 "picl_get_prop_val_by_name() did not work: <%s>" \
Probable_Cause(s): \
<System software error.> \
Recommended_action(s): \
<Run /usr/sbin/devfsadm.>

$ER_PICL_GET_PROPINFO
8025 "picl_get_propinfo() did not work: <%s>" \
Probable_Cause(s): \
<System software error.> \
Recommended_action(s): \
<Run /usr/sbin/devfsadm.>

$ER_PICL_MEM_ALLOCA
8026 "mem alloca() failure: <%s>" \
Probable_Cause(s): \
<System error.> \
Recommended_action(s): \
<>

$ER_PICL_GET_PROVAL
8027 "picl_get_proval() did not work: <%s>" \
Probable_Cause(s): \
<System error.> \
Recommended_action(s): \
<Replace bad FRU> <Upgrade OS>

$ER_PICL_PICL_TYPE
8028 "picl type error: <%s>" \
Probable_Cause(s): \
<System error.> \
Recommended_action(s): \
<Replace bad FRU> <Upgrade OS>

$ER_CPU_TEMP_SHUTDOWN
8029 "%s Temperature exceeds Shutdown Threshold: Thresh= %d, Temp= %d ºC" \
Probable_Cause(s): \
<cpu temperature is too high or too low> \
<OS is not synchronous with VTS>  \
Recommended_action(s): \
<Replace bad FRU> <Upgrade OS>

$ER_CPU_TEMP_POWEROFF
8030 "%s Temperature exceeds Poweroff Threshold: thresh= %d, Temp= %d ºC" \
Probable_Cause(s): \
<cpu temperature is too high or too low> \
<OS is not synchronous with VTS>  \
Recommended_action(s): \
<Replace bad FRU> <Upgrade OS>

$ER_PICL_TYPE
8031 "%s error get picl type: <%s>" \
Probable_Cause(s): \
Probable_Cause(s): \
<System error.> \
Recommended_action(s): \
<Replace bad FRU> <Upgrade OS>
$ --------------------------------------------------
$ PROBE:        10000
$ --------------------------------------------------

$ ER_PLATFORM
10000 "Unable To Determine Platform Name In Probe: <%s>"
