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

$  #ident  "@(#)m64test.msg  1.14  99/03/13  SMI"


$ -----------------------
$ Messages for m64test.c
$ -----------------------



$	****************** VERBOSE MESSAGES *******************



$	M64_KERNEL_MSG		1	
1	Message received from VTS kernel:  Type %d %s\n

$	M64_VIDEO_MEMS_TEST_START	2
2	m64test: Starting Video Memory test

$	M64_VIDEO_MEMS_TEST_DONE	3
3	m64test: Video Memory test done

$	M64_RAMDAC_TEST_START		4
4	m64test: Starting Ramdac test

$	M64_RAMDAC_TEST_DONE 		5
5	m64test: Ramdac test done


$	M64_RENDER_PIPELINE_TEST_DONE	7
7	m64test: Rendering Pipeline Test Done

8	""
	
$	M64_GET_SIGNATURES_MODE		9
9	Ramdac: M64_GETVIDEOMODE - modes = 0x%lx.%lx, cur = %d, depths = %d, cur = %d, flags = 0x%x, ScreenWidth = %d, ScreenHeight = %d
 
10	""

11	""

$	M64_BYTE_ACCESS		12
12	verifying byte access mode

$	M64_SHORT_ACCESS	13
13	verifying short access mode

$	M64_WORD_ACCESS		14
14	verifying word access mode

$	M64_LONG_LONG_ACCESS	15
15	verifying long long access mode

$	M64_BLOCK_ACCESS 	16
16	verifying block (64-byte) access mode

$	M64_BLOCK_ACCESS 	17
17	writing into signature file

$	M64_BLOCK_ACCESS 	18
18	Signature not created for current monitor type

$	 STARTING_ACC_TEST  	19
19	m64test: Starting Accelerator Test

$	 END_ACC_TEST	 	20
20	m64test: Accelerator Test done


$	********************************* CONSOLE MESSAGES *************************


$	M64_USAGE	2000

2000	%s specific arguments [defaults]:\n\n\
    Separate multiple parameters with commas.  For example:\n\
      m64test -o dev=m640,S=0x9,B=2\n\n\
    dev=device_name :\n\
      Device under test (assumed in /dev/fbs directory) [device_name = m640].\n\n\
    S=n   : Subtests to be run. The following subtests can be selected:\n\n

$	M64_SUB_TESTS	2001

2001	\
        - VRAM                            (n = 0x%05x)\n\
      	- RAMDAC                          (n = 0x%05x)\n\
      	- Accelerator Test                (n = 0x%05x)\n\n

$	M64_TEST_INFO_1		2002
2002	\
      More than one subtest can be selected by ORing\n\
      their subtest numbers. Example: n = 0x%05x means\n\
      VRAM and Rendering Pipeline Tests. A hex number must be\n\
      proceeded by 0x, decimal numbers are also acceptable.\n\
      [n = 0xff]\n\n

$	M64_TEST_INFO_2         2003
2003	\
    F=n       : Number of times to repeat each subtest [n = 1].\n\n\
    B=n       : Number of times to repeat test loop before passing [n = 1].\n\n\
    L         : Disable frame buffer locking.\n\n\
    P=pattern : test pattern - r for random, 0 for 0x00000000, \n\
      3 for 0x33333333, 5 for 0x55555555, or 9 for 0x9999999. \n\
      [pattern=r]\n\n


$	*********************  DEBUG MESSAGES ****************************************

$	M64_DEBUG_MODE_GET_SIGNATURES	2010
2010	Ramdac signatures: cursor position = %d, sig1 = 0x%x, sig2 = 0x%x, sig3 = 0x%x\n


$	*********************  WARNING MESSAGES ****************************************


$	M64_WARNING_SIGNATURE_NOT_CREATED	4000
4000	Ramdac: signature value has not been created for current monitor type.\nmonitor type = %d, cursor position = %d, signature = 0x%x\
Probable_Cause(s): <Monitor Not Supported> \
Recommended_Actions(s): <Call your authorized SUN service provider>

$	ACCELERATOR_TEST_NOT_SUPPORTED	4001
4001	Accelerator: Accelerator tests are not supported on this board

$ M64_INVALID_SUB_OPTION
4116  Ignoring invalid option : %s\n \
Recommended_Action(s): <>

$ M64_INVALID_SUB_OPTION_VALUE
4117  Ignoring invalid value %s for %s and using default value\n \
Recommended_Action(s): <>




$  ******************************* ERRORS **************************
$
$
6000	Out of memory\n \
Probable_Cause(s): <System error >\
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>

6002	%s error:  Misaligned raster\n \
Probable_Cause(s):<Could be software error> \
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>

6003	Unable to open %s\n \
Probable_Cause(s): <Device not present> <device failure> \
<Permission restrictions>  \
Recommended_Actions(s): <check device Permissions > \
<check for device presence> <replace device> \
<Call your authorized SUN service provider>

6004	ioctl(2) Error in loading the Frame Buffer structure fbtype\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>

6005	ioctl(2) Error in loading the original Color Map Values\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>

6006	ioctl(2) Error in Setting the Cursor Values\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>

6007	ioctl(2) Error in loading the GXInfo Structure fbtype\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>

6008	%s (1-byte access) error:\n x/y = (%d,%d) Expected = 0x%02x, Actual = 0x%02x, Xor = 0x%02x \
Probable_Cause(s): <Device failure> \
Recommended_Actions(s): <Replace device> \
<Call your authorized SUN service provider>

6009	%s (2-byte access) error:\n x/y = (%d,%d) Expected = 0x%04x, Actual = 0x%04x, Xor = 0x%04x\n \
Probable_Cause(s): <Device failure> \
Recommended_Actions(s): <Replace device> <Call your authorized SUN service provider>

6010	%s (4-byte access) error:\n x/y = (%d,%d) Expected = 0x%08x, Actual = 0x%08x, Xor = 0x%08x\n \
Probable_Cause(s): <Device failure> \
Recommended_Actions(s): <Replace device> <Call your authorized SUN service provider>

6011	%s (8-byte access) error:\n x/y = (%d,%d) Expected = 0x%08x, Actual = 0x%08x, Xor = 0x%08x\n \
Probable_Cause(s): <Device failure> \
Recommended_Actions(s): <Replace device> <Call your authorized SUN service provider>

6012	%s (64-byte access) error:\n x/y = (%d,%d) Expected = 0x%08x, Actual = 0x%08x, Xor = 0x%08x\n \
Probable_Cause(s): <Device failure> \
Recommended_Actions(s): <Replace device> <Call your authorized SUN service provider>

6013	Error in Allocating Memory  mmap call Failure\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s): <If problem persists Call your authorized SUN service provider>

6014	Error in DeAllocating Memory  munmap call Failure\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s): <If problem persists Call your authorized SUN service provider>

6015	ioctl(2) failed trying to turn on M64 video\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>

6016	ioctl(2) failed trying to post CLUT\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>

6017	ioctl(2) failed trying to read CLUT\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>

6018	Miscompare found in Red channel of CLUT entry %d.\n  Expected = 0x%02x, actual = 0x%02x, XOR = 0x%02x\n \
Probable_Cause(s): <RamDac failure> \
Recommended_Actions(s): <Replace device> <Call your authorized SUN service provider>

6019	Miscompare found in Green channel of CLUT entry %d.\n  Expected = 0x%02x, actual = 0x%02x, XOR = 0x%02x\n \
Probable_Cause(s): <RamDac failure> \
Recommended_Actions(s): <Replace device> <Call your authorized SUN service provider>

6020	Miscompare found in Blue channel of CLUT entry %d.\n  Expected = 0x%02x, actual = 0x%02x, XOR = 0x%02x\n \
Probable_Cause(s): <RamDac failure> \
Recommended_Actions(s): <Replace device> <Call your authorized SUN service provider>

6021	RAMDAC test screen CRC signature error. Monitor type = %d,\n Cursor Position = %d, Expected Signature = 0x%x, Actual Signature = 0x%x\n \
Probable_Cause(s): <Device failure> \
Recommended_Actions(s): <Call your authorized SUN service provider>

6022	sysinfo(2) failed getting hostname\n \
Probable_Cause(s): <Lack of Permission> <System error>\
Recommended_Actions(s): <Become Super User> \
<If problem persists, call your authorized SUN service provider>

6023	can't acquire console semaphore\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>

6024	Cannot gain control of mouse: %s\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>

6025	Cannot gain control of keyboard: %s\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>

6026	%s Display was already grabbed by another application/test\n \
Probable_Cause(s): <System error> <Another application/test has control of display> \
Recommended_Actions(s): <Try stopping other similar applications/tests> \
<If problem persists, call your authorized SUN service provider>

6027	%s grabbed at invalid time\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>

6028	%s grabbed window is not viewable\n \
Probable_Cause(s): <> \
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>

6029	%s pointer/keyboard is frozen\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>

6031	ioctl(2) failed trying to get current video mode\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>

6032	ioctl(2) failed trying to set current video mode\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>

6033	ioctl(2) failed trying to get M64 system info\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>

6034	mmap(2) failed: %s\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>

6035	munmap(2) failed: %s\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>

6036	close(2) failed: %s\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>


6045	Can't access XWindows\n \
Probable_Cause(s): <Permission denial from Host> <System error> <X Server is not running> \
Recommended_Actions(s): <run xhost(1)> <If X server is not running,run X server> \
<If problem persists, call your authorized SUN service provider >

6046	wait(2) failed: %s\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>

6047	signal(2) failed: %s\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s): <If problem persists, call your authorized SUN service provider>

6048	ioctl(2) Error in vertical retrace test\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>

6049	Can't open display\n \
Probable_Cause(s): <Permission denial from Host> <System error> <X Server is not running>\
Recommended_Actions(s): <run xhost(1)> <If X server is not running, run X server> \
<If problem persists, call your authorized SUN service provider>


$ M64_OPEN_FILE_FAILED                  6050
6050	Accelerator:  Could not open the signature file  %s  : %s\n \
Probable_Cause(s): <No file permission or file does  not exist> \
Recommended_Actions(s): <Check the file permissions> \
<If problem persists, call your authorized SUN service provider>

$ M64_FTRUNCATE_FAILED_IN_CHECKER       6051
6051	Accelerator: Could not extend or truncate the signature file\n \
Probable_Cause(s): <Insufficient disk space> \
Recommended_Actions(s): <Create more space by deleting unnecessary files> \
<If problem persists, call your authorized SUN service provider>

$ M64_CLOSE_FAILED_IN_CHECKER           6052
6052	Accelerator: Could not close signature file %s\n \
Probable_Cause(s): <System error> \
Recommended_Actions(s):<If problem persists, call your authorized SUN service provider>

$ M64_CHECK_ERROR_IN_CHECKER            6053
6053	Accelerator: %s\n \
Probable_Cause(s): <device failure> \
Recommended_Actions(s): <Try replacing device> \
<Call your authorized SUN service provider>

$ M64_ROP_TEST_FAIL			6054
6054	Accelerator: Rop %s failed in ROP test\n \
Probable_Cause(s): <device failure> \
Recommended_Actions(s): <Try replacing device> \
<Call your authorized SUN service provider >

$ M64_IOCTL_FAIL_FBIOPUTCMAP           6055 
6055	ioctl(2) Error while putting color map\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>

$ M64_IOCTL_FAIL_FBIOGETCMAP           6056 
6056	ioctl(2) Error while getting color map\n \
Probable_Cause(s): <IOCTL call to driver failure> <Device failure> \
Recommended_Actions(s): <Check software installation> <Try replacing device> \
<Call your authorized SUN service provider>


$ INTERNAL_ERROR_MON_XLATER           6057 
6057	Internal error occurred while translating monitor type to index into signature file\n \
Probable_Cause(s): <monitor types are modified> \
<index value not defined for this monitor> \
Recommended_Actions(s): <Call your authorized SUN service provider>

