os/boardsupport/haitest/bspsvs/suite/bsp/lcd/scripts/base-bsp-screen-driver-mode-manual.script
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 //
     2 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
     3 // All rights reserved.
     4 // This component and the accompanying materials are made available
     5 // under the terms of "Eclipse Public License v1.0"
     6 // which accompanies this distribution, and is available
     7 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     8 //
     9 // Initial Contributors:
    10 // Nokia Corporation - initial contribution.
    11 //
    12 // Contributors:
    13 //
    14 // Description:
    15 //
    16 //! @file
    17 //! @SYMTestSuiteName  BASE-BSP-SCREEN-DRIVER-MODE_MANUAL
    18 //! @SYMScriptTestEnvironment This test script requires a base rom image
    19 
    20 
    21 /////////////////////////////////////////////////////////////////////
    22 // BASE-BSP-SCREEN-DRIVER-MODE_MANUAL.script
    23 //
    24 // Tests public LCD attributes through HAL class 
    25 // as a means of confidence that the HAI APIs work as expected.
    26 //
    27 // Tests are validated through HAL::Get value to check Get values and some values are validated
    28 // against Env (t_screen.ini) file
    29 //
    30 // The purpose is to provide a regression test suite for TDisplayHalFunction.
    31 // Negative testing is performed to confirm that correct errors are returned when incorrect parameters are given.
    32 // The tests are fully manual.
    33 /////////////////////////////////////////////////////////////////////
    34 
    35 LOAD_SUITE	T_Screen
    36 
    37 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0002
    38 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-MANUAL-0002
    39 //! @SYMAPI			Hal::Get(EDisplayMode)
    40 //! @SYMAuthor			Saravanakumar
    41 //! @SYMCreationDate		19/11/2007
    42 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode  and fill the screen with Red colour.
    43 //!				Uses API elements:
    44 //!				HAL::Get, EDisplayMode
    45 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
    46 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
    47 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
    48 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
    49 //!				3. Get the display Mode
    50 //!				4. Get Screen horizontal dimension in pixels
    51 //!				5. Get Screen vertical dimension in pixels
    52 //!				6. Get Address of Display Memory
    53 //!				7. Get OffGet between lines
    54 //!				8. Get Display offGet to the first pixel
    55 //!				9. Get Display Bits per pixel
    56 //!				10. Get palettized flag
    57 //!				11. Fill the screen in Red color
    58 //!				12. Request user validation   13. Destroy the object
    59 //! @SYMTestStatus		Implemented
    60 //! @SYMTestPriority		high
    61 //! @SYMTestExpectedResults  	Red colour on the screen.
    62 //! @SYMTestType		CIT
    63 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
    64 		CREATE_OBJECT	LCD	lcd1
    65 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-RedPromptMessage
    66 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMode
    67 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayXPixels
    68 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayYPixels
    69 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMemoryAddress
    70 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetBetweenLines
    71 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetToFirstPixel
    72 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayBitsPerPixel
    73 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayIsPalettized
    74 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-0002-utilityFillColor
    75 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-PromptMessage
    76 	END_TEST_BLOCK
    77 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0002
    78 
    79 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0003
    80 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-MANUAL-0003
    81 //! @SYMAPI			Hal::Get(EDisplayMode)
    82 //! @SYMAuthor			Saravanakumar
    83 //! @SYMCreationDate		19/11/2007
    84 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode  and fill the screen with Green colour.
    85 //!				Uses API elements:
    86 //!				HAL::Get, EDisplayMode
    87 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
    88 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
    89 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
    90 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
    91 //!				3. Get the display Mode
    92 //!				4. Get Screen horizontal dimension in pixels
    93 //!				5. Get Screen vertical dimension in pixels
    94 //!				6. Get Address of Display Memory
    95 //!				7. Get OffGet between lines
    96 //!				8. Get Display offGet to the first pixel
    97 //!				9. Get Display Bits per pixel
    98 //!				10. Get palettized flag
    99 //!				11. Fill the screen in Green color
   100 //!				12. Request user validation   13. Destroy the object
   101 //! @SYMTestStatus		Implemented
   102 //! @SYMTestPriority		high
   103 //! @SYMTestExpectedResults  	Green colour on the screen.
   104 //! @SYMTestType		CIT
   105 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   106 		CREATE_OBJECT	LCD	lcd1
   107 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-GreenPromptMessage
   108 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMode
   109 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayXPixels
   110 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayYPixels
   111 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMemoryAddress
   112 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetBetweenLines
   113 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetToFirstPixel
   114 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayBitsPerPixel
   115 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayIsPalettized
   116 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-0003-utilityFillColor
   117 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   118 	END_TEST_BLOCK
   119 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0003
   120 
   121 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0004
   122 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-MANUAL-0004
   123 //! @SYMAPI			Hal::Get(EDisplayMode)
   124 //! @SYMAuthor			Saravanakumar
   125 //! @SYMCreationDate		19/11/2007
   126 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen with Blue colour.
   127 //!				Uses API elements:
   128 //!				HAL::Get, EDisplayMode
   129 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   130 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   131 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   132 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   133 //!				3. Get the display Mode
   134 //!				4. Get Screen horizontal dimension in pixels
   135 //!				5. Get Screen vertical dimension in pixels
   136 //!				6. Get Address of Display Memory
   137 //!				7. Get OffGet between lines
   138 //!				8. Get Display offGet to the first pixel
   139 //!				9. Get Display Bits per pixel
   140 //!				10. Get palettized flag
   141 //!				11. Fill the screen in Blue color
   142 //!				12. Request user validation   13. Destroy the object
   143 //! @SYMTestStatus		Implemented
   144 //! @SYMTestPriority		high
   145 //! @SYMTestExpectedResults  	Blue colour on the screen.
   146 //! @SYMTestType		CIT
   147 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   148 		CREATE_OBJECT	LCD	lcd1
   149 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-BluePromptMessage
   150 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMode
   151 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayXPixels
   152 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayYPixels
   153 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMemoryAddress
   154 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetBetweenLines
   155 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetToFirstPixel
   156 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayBitsPerPixel
   157 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayIsPalettized
   158 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-0004-utilityFillColor
   159 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   160 	END_TEST_BLOCK
   161 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0004
   162 
   163 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0005
   164 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-MANUAL-0005
   165 //! @SYMAPI			Hal::Get(EDisplayMode)
   166 //! @SYMAuthor			Saravanakumar
   167 //! @SYMCreationDate		19/11/2007
   168 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen with White colour.
   169 //!				Uses API elements:
   170 //!				HAL::Get, EDisplayMode
   171 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   172 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   173 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   174 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   175 //!				3. Get the display Mode
   176 //!				4. Get Screen horizontal dimension in pixels
   177 //!				5. Get Screen vertical dimension in pixels
   178 //!				6. Get Address of Display Memory
   179 //!				7. Get OffGet between lines
   180 //!				8. Get Display offGet to the first pixel
   181 //!				9. Get Display Bits per pixel
   182 //!				10. Get palettized flag
   183 //!				11. Fill the screen in White color
   184 //!				12. Request user validation   13. Destroy the object
   185 //! @SYMTestStatus		Implemented
   186 //! @SYMTestPriority		high
   187 //! @SYMTestExpectedResults  	White colour on the screen.
   188 //! @SYMTestType		CIT
   189 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   190 		CREATE_OBJECT	LCD	lcd1
   191 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-WhitePromptMessage
   192 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMode
   193 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayXPixels
   194 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayYPixels
   195 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMemoryAddress
   196 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetBetweenLines
   197 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetToFirstPixel
   198 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayBitsPerPixel
   199 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayIsPalettized
   200 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-0005-utilityFillColor  
   201 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   202 	END_TEST_BLOCK
   203 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0005
   204 
   205 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0006
   206 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-MANUAL-0006
   207 //! @SYMAPI			Hal::Get(EDisplayMode)
   208 //! @SYMAuthor			Saravanakumar
   209 //! @SYMCreationDate		19/11/2007
   210 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen with Black color.
   211 //!				Uses API elements:
   212 //!				HAL::Get, EDisplayMode
   213 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   214 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   215 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   216 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   217 //!				3. Get the display Mode
   218 //!				4. Get Screen horizontal dimension in pixels
   219 //!				5. Get Screen vertical dimension in pixels
   220 //!				6. Get Address of Display Memory
   221 //!				7. Get OffGet between lines
   222 //!				8. Get Display offGet to the first pixel
   223 //!				9. Get Display Bits per pixel
   224 //!				10. Get palettized flag
   225 //!				11. Fill the screen in Black color
   226 //!				12. Request user validation   13. Destroy the object
   227 //! @SYMTestStatus		Implemented
   228 //! @SYMTestPriority		high
   229 //! @SYMTestExpectedResults  	Black colour on the screen.
   230 //! @SYMTestType		CIT
   231 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   232 		CREATE_OBJECT	LCD	lcd1
   233 		COMMAND		lcd1	utilityPromptMessage		BASE-BSP-SCREEN-DRIVER-BlackPromptMessage  
   234 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMode
   235 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayXPixels
   236 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayYPixels
   237 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMemoryAddress
   238 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetBetweenLines
   239 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetToFirstPixel
   240 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayBitsPerPixel
   241 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayIsPalettized
   242 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-0006-utilityFillColor
   243 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   244 	END_TEST_BLOCK
   245 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0006
   246 
   247 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0007
   248 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-MANUAL-0007
   249 //! @SYMAPI			Hal::Get(EDisplayMode)
   250 //! @SYMAuthor			Louis Henry Nayegon
   251 //! @SYMCreationDate		21/01/2008
   252 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen with mutiple colors.
   253 //!				Uses API elements:
   254 //!				HAL::Get, EDisplayMode
   255 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   256 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   257 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   258 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   259 //!				3. Get the display Mode
   260 //!				4. Get Screen horizontal dimension in pixels
   261 //!				5. Get Screen vertical dimension in pixels
   262 //!				6. Get Address of Display Memory
   263 //!				7. Get OffGet between lines
   264 //!				8. Get Display offGet to the first pixel
   265 //!				9. Get Display Bits per pixel
   266 //!				10. Get palettized flag
   267 //!				11. Fill the screen in red, white and green colors
   268 //!				12. Request user validation   13. Destroy the object
   269 //! @SYMTestStatus		Implemented
   270 //! @SYMTestPriority		high
   271 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
   272 //! @SYMTestType		CIT
   273 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   274 		CREATE_OBJECT	LCD	lcd1
   275 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MultiColourPromptMessage
   276 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMode
   277 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayXPixels
   278 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayYPixels
   279 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMemoryAddress
   280 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetBetweenLines
   281 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetToFirstPixel
   282 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayBitsPerPixel
   283 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayIsPalettized
   284 		COMMAND		lcd1	utilityFillMultiColor	BASE-BSP-SCREEN-DRIVER-0007-utilityFillMultiColor
   285 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   286 	END_TEST_BLOCK
   287 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0007
   288 
   289 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0008
   290 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-MANUAL-0008
   291 //! @SYMAPI			Hal::Get(EDisplayMode)
   292 //! @SYMAuthor			Louis Henry Nayegon
   293 //! @SYMCreationDate		21/01/2008
   294 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and draw a moving rectangle along the
   295 //!				perimeter of the screen
   296 //!				Uses API elements:
   297 //!				HAL::Get, EDisplayMode
   298 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   299 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   300 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   301 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   302 //!				3. Get the display Mode
   303 //!				4. Get Screen horizontal dimension in pixels
   304 //!				5. Get Screen vertical dimension in pixels
   305 //!				6. Get Address of Display Memory
   306 //!				7. Get OffGet between lines
   307 //!				8. Get Display offGet to the first pixel
   308 //!				9. Get Display Bits per pixel
   309 //!				10. Get palettized flag
   310 //!				11. Fill the screen in red, white and green colors
   311 //!				12. Request user validation   13. Destroy the object
   312 //! @SYMTestStatus		Implemented
   313 //! @SYMTestPriority		high
   314 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
   315 //! @SYMTestType		CIT
   316 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   317 		CREATE_OBJECT	LCD	lcd1
   318 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MovingRectanglePromptMessage
   319 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMode
   320 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayXPixels
   321 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayYPixels
   322 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMemoryAddress
   323 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetBetweenLines
   324 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetToFirstPixel
   325 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayBitsPerPixel
   326 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayIsPalettized
   327 		COMMAND		lcd1	utilityMovingRectangle	BASE-BSP-SCREEN-DRIVER-0008-utilityMovingRectangle
   328 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   329 	END_TEST_BLOCK
   330 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0008
   331 
   332 
   333 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0009
   334 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-MANUAL-0009
   335 //! @SYMAPI			Hal::Get(EDisplayMode)
   336 //! @SYMAuthor			Nirmala Bailur
   337 //! @SYMCreationDate		21/01/2008
   338 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen with mutiple color horizontal strips.
   339 //!				Uses API elements:
   340 //!				HAL::Get, EDisplayMode
   341 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   342 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   343 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   344 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   345 //!				3. Get the display Mode
   346 //!				4. Get Screen horizontal dimension in pixels
   347 //!				5. Get Screen vertical dimension in pixels
   348 //!				6. Get Address of Display Memory
   349 //!				7. Get OffGet between lines
   350 //!				8. Get Display offGet to the first pixel
   351 //!				9. Get Display Bits per pixel
   352 //!				10. Get palettized flag
   353 //!				11. Fill the screen in red, white and green colors
   354 //!				12. Request user validation   13. Destroy the object
   355 //! @SYMTestStatus		Implemented
   356 //! @SYMTestPriority		high
   357 //! @SYMTestExpectedResults  	multiple color horizontal strips on the screen.
   358 //! @SYMTestType		CIT
   359 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   360 		CREATE_OBJECT	LCD	lcd1
   361 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-HorizontalStripPromptMessage
   362 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMode
   363 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayXPixels
   364 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayYPixels
   365 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMemoryAddress
   366 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetBetweenLines
   367 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetToFirstPixel
   368 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayBitsPerPixel
   369 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayIsPalettized
   370 		COMMAND		lcd1	utilityFillHorizontalStrip	BASE-BSP-SCREEN-DRIVER-0009-utilityFillHorizontalStrip
   371 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   372 	END_TEST_BLOCK
   373 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0009
   374 
   375 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0010
   376 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-MANUAL-0010
   377 //! @SYMAPI			Hal::Get(EDisplayMode)
   378 //! @SYMAuthor			Nirmala Bailur
   379 //! @SYMCreationDate		21/01/2008
   380 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen with mutiple color veritical strips.
   381 //!				Uses API elements:
   382 //!				HAL::Get, EDisplayMode
   383 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   384 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   385 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   386 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   387 //!				3. Get the display Mode
   388 //!				4. Get Screen horizontal dimension in pixels
   389 //!				5. Get Screen vertical dimension in pixels
   390 //!				6. Get Address of Display Memory
   391 //!				7. Get OffGet between lines
   392 //!				8. Get Display offGet to the first pixel
   393 //!				9. Get Display Bits per pixel
   394 //!				10. Get palettized flag
   395 //!				11. Fill the screen in red, white and green colors
   396 //!				12. Request user validation   13. Destroy the object
   397 //! @SYMTestStatus		Implemented
   398 //! @SYMTestPriority		high
   399 //! @SYMTestExpectedResults  	multiple color verical strips on the screen.
   400 //! @SYMTestType		CIT
   401 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   402 		CREATE_OBJECT	LCD	lcd1
   403 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-VerticalStripPromptMessage
   404 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMode
   405 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayXPixels
   406 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayYPixels
   407 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayMemoryAddress
   408 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetBetweenLines
   409 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayOffsetToFirstPixel
   410 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayBitsPerPixel
   411 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-EDisplayIsPalettized
   412 		COMMAND		lcd1	utilityFillVerticalStrip	BASE-BSP-SCREEN-DRIVER-0010-utilityFillVerticalStrip
   413 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   414 	END_TEST_BLOCK
   415 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-MANUAL-0010
   416 
   417 
   418 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0002
   419 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0002
   420 //! @SYMAPI			Hal::Get(EDisplayMode)
   421 //! @SYMAuthor			Saravanakumar
   422 //! @SYMCreationDate		19/11/2007
   423 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen0 with Red colour.
   424 //!				Uses API elements:
   425 //!				HAL::Get, EDisplayMode
   426 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   427 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   428 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   429 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   430 //!				3. Get the display Mode
   431 //!				4. Get Screen horizontal dimension in pixels
   432 //!				5. Get Screen vertical dimension in pixels
   433 //!				6. Get Address of Display Memory
   434 //!				7. Get OffGet between lines
   435 //!				8. Get Display offGet to the first pixel
   436 //!				9. Get Display Bits per pixel
   437 //!				10. Get palettized flag
   438 //!				11. Fill the screen in Red color
   439 //!				12. Request user validation   13. Destroy the object
   440 //! @SYMTestStatus		Implemented
   441 //! @SYMTestPriority		high
   442 //! @SYMTestExpectedResults  	Red colour on the screen.
   443 //! @SYMTestType		CIT
   444 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   445 		CREATE_OBJECT	LCD	lcd1
   446 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-RedPromptMessage
   447 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   448 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayXPixels
   449 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayYPixels
   450 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMemoryAddress
   451 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetBetweenLines
   452 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetToFirstPixel
   453 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayBitsPerPixel
   454 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayIsPalettized
   455 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0-0002-utilityFillColor
   456 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   457 	END_TEST_BLOCK
   458 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0002
   459 
   460 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0003
   461 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0003
   462 //! @SYMAPI			Hal::Get(EDisplayMode)
   463 //! @SYMAuthor			Saravanakumar
   464 //! @SYMCreationDate		19/11/2007
   465 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode  and fill the screen0 with Green colour.
   466 //!				Uses API elements:
   467 //!				HAL::Get, EDisplayMode
   468 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   469 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   470 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   471 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   472 //!				3. Get the display Mode
   473 //!				4. Get Screen horizontal dimension in pixels
   474 //!				5. Get Screen vertical dimension in pixels
   475 //!				6. Get Address of Display Memory
   476 //!				7. Get OffGet between lines
   477 //!				8. Get Display offGet to the first pixel
   478 //!				9. Get Display Bits per pixel
   479 //!				10. Get palettized flag
   480 //!				11. Fill the screen in Green color
   481 //!				12. Request user validation   13. Destroy the object
   482 //! @SYMTestStatus		Implemented
   483 //! @SYMTestPriority		high
   484 //! @SYMTestExpectedResults  	Green colour on the screen.
   485 //! @SYMTestType		CIT
   486 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   487 		CREATE_OBJECT	LCD	lcd1
   488 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-GreenPromptMessage
   489 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   490 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayXPixels
   491 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayYPixels
   492 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMemoryAddress
   493 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetBetweenLines
   494 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetToFirstPixel
   495 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayBitsPerPixel
   496 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayIsPalettized
   497 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0-0003-utilityFillColor
   498 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   499 	END_TEST_BLOCK
   500 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0003
   501 
   502 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0004
   503 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0004
   504 //! @SYMAPI			Hal::Get(EDisplayMode)
   505 //! @SYMAuthor			Saravanakumar
   506 //! @SYMCreationDate		19/11/2007
   507 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode  and fill the screen0 with Blue colour.
   508 //!				Uses API elements:
   509 //!				HAL::Get, EDisplayMode
   510 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   511 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   512 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   513 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   514 //!				3. Get the display Mode
   515 //!				4. Get Screen horizontal dimension in pixels
   516 //!				5. Get Screen vertical dimension in pixels
   517 //!				6. Get Address of Display Memory
   518 //!				7. Get OffGet between lines
   519 //!				8. Get Display offGet to the first pixel
   520 //!				9. Get Display Bits per pixel
   521 //!				10. Get palettized flag
   522 //!				11. Fill the screen in Blue color
   523 //!				12. Request user validation   13. Destroy the object
   524 //! @SYMTestStatus		Implemented
   525 //! @SYMTestPriority		high
   526 //! @SYMTestExpectedResults  	Blue colour on the screen.
   527 //! @SYMTestType		CIT
   528 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   529 		CREATE_OBJECT	LCD	lcd1
   530 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-BluePromptMessage
   531 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   532 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayXPixels
   533 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayYPixels
   534 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMemoryAddress
   535 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetBetweenLines
   536 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetToFirstPixel
   537 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayBitsPerPixel
   538 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayIsPalettized
   539 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0-0004-utilityFillColor
   540 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   541 	END_TEST_BLOCK
   542 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0004
   543 
   544 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0005
   545 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0005
   546 //! @SYMAPI			Hal::Get(EDisplayMode)
   547 //! @SYMAuthor			Saravanakumar
   548 //! @SYMCreationDate		19/11/2007
   549 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode  and fill the screen0 with White colour.
   550 //!				Uses API elements:
   551 //!				HAL::Get, EDisplayMode
   552 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   553 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   554 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   555 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   556 //!				3. Get the display Mode
   557 //!				4. Get Screen horizontal dimension in pixels
   558 //!				5. Get Screen vertical dimension in pixels
   559 //!				6. Get Address of Display Memory
   560 //!				7. Get OffGet between lines
   561 //!				8. Get Display offGet to the first pixel
   562 //!				9. Get Display Bits per pixel
   563 //!				10. Get palettized flag
   564 //!				11. Fill the screen in White color
   565 //!				12. Request user validation   13. Destroy the object
   566 //! @SYMTestStatus		Implemented
   567 //! @SYMTestPriority		high
   568 //! @SYMTestExpectedResults  	White colour on the screen.
   569 //! @SYMTestType		CIT
   570 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   571 		CREATE_OBJECT	LCD	lcd1
   572 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-WhitePromptMessage
   573 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   574 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayXPixels
   575 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayYPixels
   576 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMemoryAddress
   577 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetBetweenLines
   578 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetToFirstPixel
   579 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayBitsPerPixel
   580 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayIsPalettized
   581 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0-0005-utilityFillColor
   582 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   583 	END_TEST_BLOCK
   584 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0005
   585 
   586 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0006
   587 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0006
   588 //! @SYMAPI			Hal::Get(EDisplayMode)
   589 //! @SYMAuthor			Saravanakumar
   590 //! @SYMCreationDate		19/11/2007
   591 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen0 with Black color.
   592 //!				Uses API elements:
   593 //!				HAL::Get, EDisplayMode
   594 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   595 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   596 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   597 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   598 //!				3. Get the display Mode
   599 //!				4. Get Screen horizontal dimension in pixels
   600 //!				5. Get Screen vertical dimension in pixels
   601 //!				6. Get Address of Display Memory
   602 //!				7. Get OffGet between lines
   603 //!				8. Get Display offGet to the first pixel
   604 //!				9. Get Display Bits per pixel
   605 //!				10. Get palettized flag
   606 //!				11. Fill the screen in Black color
   607 //!				12. Request user validation   13. Destroy the object
   608 //! @SYMTestStatus		Implemented
   609 //! @SYMTestPriority		high
   610 //! @SYMTestExpectedResults  	Black colour on the screen.
   611 //! @SYMTestType		CIT
   612 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   613 		CREATE_OBJECT	LCD	lcd1
   614 		COMMAND		lcd1	utilityPromptMessage		BASE-BSP-SCREEN-DRIVER-BlackPromptMessage  
   615 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   616 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayXPixels
   617 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayYPixels
   618 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMemoryAddress
   619 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetBetweenLines
   620 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetToFirstPixel
   621 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayBitsPerPixel
   622 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayIsPalettized
   623 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0-0006-utilityFillColor
   624 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   625 	END_TEST_BLOCK
   626 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0006
   627 
   628 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0007
   629 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0007
   630 //! @SYMAPI			Hal::Get(EDisplayMode)
   631 //! @SYMAuthor			Louis Henry Nayegon
   632 //! @SYMCreationDate		21/01/2008
   633 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen0 with mutiple colors.
   634 //!				Uses API elements:
   635 //!				HAL::Get, EDisplayMode
   636 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   637 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   638 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   639 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   640 //!				3. Get the display Mode
   641 //!				4. Get Screen horizontal dimension in pixels
   642 //!				5. Get Screen vertical dimension in pixels
   643 //!				6. Get Address of Display Memory
   644 //!				7. Get OffGet between lines
   645 //!				8. Get Display offGet to the first pixel
   646 //!				9. Get Display Bits per pixel
   647 //!				10. Get palettized flag
   648 //!				11. Fill the screen in red, white and green colors
   649 //!				12. Request user validation   13. Destroy the object
   650 //! @SYMTestStatus		Implemented
   651 //! @SYMTestPriority		high
   652 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
   653 //! @SYMTestType		CIT
   654 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   655 		CREATE_OBJECT	LCD	lcd1
   656 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MultiColourPromptMessage
   657 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   658 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayXPixels
   659 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayYPixels
   660 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMemoryAddress
   661 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetBetweenLines
   662 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetToFirstPixel
   663 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayBitsPerPixel
   664 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayIsPalettized
   665 		COMMAND		lcd1	utilityFillMultiColor	BASE-BSP-SCREEN-DRIVER-SCREEN0-0007-utilityFillMultiColor
   666 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   667 	END_TEST_BLOCK
   668 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0007
   669 
   670 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0008
   671 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0008
   672 //! @SYMAPI			Hal::Get(EDisplayMode)
   673 //! @SYMAuthor			Louis Henry Nayegon
   674 //! @SYMCreationDate		21/01/2008
   675 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and draw a moving rectangle along the
   676 //!				perimeter of the screen
   677 //!				Uses API elements:
   678 //!				HAL::Get, EDisplayMode
   679 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   680 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   681 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   682 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   683 //!				3. Get the display Mode
   684 //!				4. Get Screen horizontal dimension in pixels
   685 //!				5. Get Screen vertical dimension in pixels
   686 //!				6. Get Address of Display Memory
   687 //!				7. Get OffGet between lines
   688 //!				8. Get Display offGet to the first pixel
   689 //!				9. Get Display Bits per pixel
   690 //!				10. Get palettized flag
   691 //!				11. Fill the screen in red, white and green colors
   692 //!				12. Request user validation   13. Destroy the object
   693 //! @SYMTestStatus		Implemented
   694 //! @SYMTestPriority		high
   695 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
   696 //! @SYMTestType		CIT
   697 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   698 		CREATE_OBJECT	LCD	lcd1
   699 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MovingRectanglePromptMessage
   700 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   701 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayXPixels
   702 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayYPixels
   703 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMemoryAddress
   704 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetBetweenLines
   705 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetToFirstPixel
   706 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayBitsPerPixel
   707 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayIsPalettized
   708 		COMMAND		lcd1	utilityMovingRectangle	BASE-BSP-SCREEN-DRIVER-SCREEN0-0008-utilityMovingRectangle
   709 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   710 	END_TEST_BLOCK
   711 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0008
   712 
   713 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0009
   714 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0009
   715 //! @SYMAPI			Hal::Get(EDisplayMode)
   716 //! @SYMAuthor			Nirmala Bailur
   717 //! @SYMCreationDate		21/01/2008
   718 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen0 with mutiple color horizontal strips.
   719 //!				Uses API elements:
   720 //!				HAL::Get, EDisplayMode
   721 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   722 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   723 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   724 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   725 //!				3. Get the display Mode
   726 //!				4. Get Screen horizontal dimension in pixels
   727 //!				5. Get Screen vertical dimension in pixels
   728 //!				6. Get Address of Display Memory
   729 //!				7. Get OffGet between lines
   730 //!				8. Get Display offGet to the first pixel
   731 //!				9. Get Display Bits per pixel
   732 //!				10. Get palettized flag
   733 //!				11. Fill the screen in red, white and green colors
   734 //!				12. Request user validation   13. Destroy the object
   735 //! @SYMTestStatus		Implemented
   736 //! @SYMTestPriority		high
   737 //! @SYMTestExpectedResults  	multiple color horizontal strips on the screen.
   738 //! @SYMTestType		CIT
   739 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   740 		CREATE_OBJECT	LCD	lcd1
   741 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-HorizontalStripPromptMessage
   742 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   743 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayXPixels
   744 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayYPixels
   745 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMemoryAddress
   746 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetBetweenLines
   747 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetToFirstPixel
   748 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayBitsPerPixel
   749 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayIsPalettized
   750 		COMMAND		lcd1	utilityFillHorizontalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN0-0009-utilityFillHorizontalStrip
   751 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   752 	END_TEST_BLOCK
   753 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0009
   754 
   755 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0010
   756 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0010
   757 //! @SYMAPI			Hal::Get(EDisplayMode)
   758 //! @SYMAuthor			Nirmala Bailur
   759 //! @SYMCreationDate		21/01/2008
   760 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen0 with mutiple color veritical strips.
   761 //!				Uses API elements:
   762 //!				HAL::Get, EDisplayMode
   763 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
   764 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   765 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   766 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   767 //!				3. Get the display Mode
   768 //!				4. Get Screen horizontal dimension in pixels
   769 //!				5. Get Screen vertical dimension in pixels
   770 //!				6. Get Address of Display Memory
   771 //!				7. Get OffGet between lines
   772 //!				8. Get Display offGet to the first pixel
   773 //!				9. Get Display Bits per pixel
   774 //!				10. Get palettized flag
   775 //!				11. Fill the screen in red, white and green colors
   776 //!				12. Request user validation   13. Destroy the object
   777 //! @SYMTestStatus		Implemented
   778 //! @SYMTestPriority		high
   779 //! @SYMTestExpectedResults  	multiple color verical strips on the screen.
   780 //! @SYMTestType		CIT
   781 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   782 		CREATE_OBJECT	LCD	lcd1
   783 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-VerticalStripPromptMessage
   784 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   785 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayXPixels
   786 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayYPixels
   787 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMemoryAddress
   788 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetBetweenLines
   789 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayOffsetToFirstPixel
   790 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayBitsPerPixel
   791 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayIsPalettized
   792 		COMMAND		lcd1	utilityFillVerticalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN0-0010-utilityFillVerticalStrip
   793 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   794 	END_TEST_BLOCK
   795 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MANUAL-0010
   796 
   797 
   798 
   799 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0002
   800 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0002
   801 //! @SYMAPI			Hal::Set(EDisplayMode)
   802 //! @SYMAuthor			Saravanakumar
   803 //! @SYMCreationDate		19/11/2007
   804 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode0 and fill the screen0 with Red colour.
   805 //!				Uses API elements:
   806 //!				HAL::Set, EDisplayMode
   807 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
   808 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   809 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   810 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   811 //!				3. Set the display Mode
   812 //!				4. Get Screen horizontal dimension in pixels
   813 //!				5. Get Screen vertical dimension in pixels
   814 //!				6. Get Address of Display Memory
   815 //!				7. Get Offset between lines
   816 //!				8. Get Display offset to the first pixel
   817 //!				9. Get Display Bits per pixel
   818 //!				10. Get palettized flag
   819 //!				11. Fill the screen in Red color
   820 //!				12. Request user validation   13. Destroy the object
   821 //! @SYMTestStatus		Implemented
   822 //! @SYMTestPriority		high
   823 //! @SYMTestExpectedResults  	Red colour on the screen.
   824 //! @SYMTestType		CIT
   825 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   826 		CREATE_OBJECT	LCD	lcd1
   827 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-RedPromptMessage
   828 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMode
   829 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayXPixels
   830 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayYPixels
   831 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMemoryAddress
   832 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetBetweenLines
   833 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetToFirstPixel
   834 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayBitsPerPixel
   835 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayIsPalettized
   836 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-0002-utilityFillColor
   837 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   838 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   839 	END_TEST_BLOCK
   840 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0002
   841 
   842 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0003
   843 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0003
   844 //! @SYMAPI			Hal::Set(EDisplayMode)
   845 //! @SYMAuthor			Saravanakumar
   846 //! @SYMCreationDate		19/11/2007
   847 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode0  and fill the screen0 with Green colour.
   848 //!				Uses API elements:
   849 //!				HAL::Set, EDisplayMode
   850 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
   851 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   852 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   853 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   854 //!				3. Set the display Mode
   855 //!				4. Get Screen horizontal dimension in pixels
   856 //!				5. Get Screen vertical dimension in pixels
   857 //!				6. Get Address of Display Memory
   858 //!				7. Get Offset between lines
   859 //!				8. Get Display offset to the first pixel
   860 //!				9. Get Display Bits per pixel
   861 //!				10. Get palettized flag
   862 //!				11. Fill the screen in Green color
   863 //!				12. Request user validation   13. Destroy the object
   864 //! @SYMTestStatus		Implemented
   865 //! @SYMTestPriority		high
   866 //! @SYMTestExpectedResults  	Green colour on the screen.
   867 //! @SYMTestType		CIT
   868 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   869 		CREATE_OBJECT	LCD	lcd1
   870 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-GreenPromptMessage
   871 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMode
   872 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayXPixels
   873 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayYPixels
   874 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMemoryAddress
   875 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetBetweenLines
   876 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetToFirstPixel
   877 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayBitsPerPixel
   878 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayIsPalettized
   879 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-0003-utilityFillColor
   880 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   881 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   882 	END_TEST_BLOCK
   883 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0003
   884 
   885 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0004
   886 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0004
   887 //! @SYMAPI			Hal::Set(EDisplayMode)
   888 //! @SYMAuthor			Saravanakumar
   889 //! @SYMCreationDate		19/11/2007
   890 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode0  and fill the screen0 with Blue colour.
   891 //!				Uses API elements:
   892 //!				HAL::Set, EDisplayMode
   893 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
   894 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   895 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   896 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   897 //!				3. Set the display Mode
   898 //!				4. Get Screen horizontal dimension in pixels
   899 //!				5. Get Screen vertical dimension in pixels
   900 //!				6. Get Address of Display Memory
   901 //!				7. Get Offset between lines
   902 //!				8. Get Display offset to the first pixel
   903 //!				9. Get Display Bits per pixel
   904 //!				10. Get palettized flag
   905 //!				11. Fill the screen in Blue color
   906 //!				12. Request user validation   13. Destroy the object
   907 //! @SYMTestStatus		Implemented
   908 //! @SYMTestPriority		high
   909 //! @SYMTestExpectedResults  	Blue colour on the screen.
   910 //! @SYMTestType		CIT
   911 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   912 		CREATE_OBJECT	LCD	lcd1
   913 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-BluePromptMessage
   914 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMode
   915 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayXPixels
   916 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayYPixels
   917 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMemoryAddress
   918 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetBetweenLines
   919 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetToFirstPixel
   920 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayBitsPerPixel
   921 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayIsPalettized
   922 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-0004-utilityFillColor
   923 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   924 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   925 	END_TEST_BLOCK
   926 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0004
   927 
   928 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0005
   929 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0005
   930 //! @SYMAPI			Hal::Set(EDisplayMode)
   931 //! @SYMAuthor			Saravanakumar
   932 //! @SYMCreationDate		19/11/2007
   933 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode  and fill the screen0 with White colour.
   934 //!				Uses API elements:
   935 //!				HAL::Set, EDisplayMode
   936 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
   937 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   938 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   939 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   940 //!				3. Set the display Mode
   941 //!				4. Get Screen horizontal dimension in pixels
   942 //!				5. Get Screen vertical dimension in pixels
   943 //!				6. Get Address of Display Memory
   944 //!				7. Get Offset between lines
   945 //!				8. Get Display offset to the first pixel
   946 //!				9. Get Display Bits per pixel
   947 //!				10. Get palettized flag
   948 //!				11. Fill the screen in White color
   949 //!				12. Request user validation   13. Destroy the object
   950 //! @SYMTestStatus		Implemented
   951 //! @SYMTestPriority		high
   952 //! @SYMTestExpectedResults  	White colour on the screen.
   953 //! @SYMTestType		CIT
   954 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   955 		CREATE_OBJECT	LCD	lcd1
   956 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-WhitePromptMessage
   957 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMode
   958 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayXPixels
   959 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayYPixels
   960 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMemoryAddress
   961 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetBetweenLines
   962 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetToFirstPixel
   963 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayBitsPerPixel
   964 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayIsPalettized
   965 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-0005-utilityFillColor
   966 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
   967 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
   968 	END_TEST_BLOCK
   969 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0005
   970 
   971 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0006
   972 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0006
   973 //! @SYMAPI			Hal::Set(EDisplayMode)
   974 //! @SYMAuthor			Saravanakumar
   975 //! @SYMCreationDate		19/11/2007
   976 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode0 and fill the screen0 with Black color.
   977 //!				Uses API elements:
   978 //!				HAL::Set, EDisplayMode
   979 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
   980 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
   981 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
   982 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
   983 //!				3. Set the display Mode
   984 //!				4. Get Screen horizontal dimension in pixels
   985 //!				5. Get Screen vertical dimension in pixels
   986 //!				6. Get Address of Display Memory
   987 //!				7. Get Offset between lines
   988 //!				8. Get Display offset to the first pixel
   989 //!				9. Get Display Bits per pixel
   990 //!				10. Get palettized flag
   991 //!				11. Fill the screen in Black color
   992 //!				12. Request user validation   13. Destroy the object
   993 //! @SYMTestStatus		Implemented
   994 //! @SYMTestPriority		high
   995 //! @SYMTestExpectedResults  	Black colour on the screen.
   996 //! @SYMTestType		CIT
   997 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
   998 		CREATE_OBJECT	LCD	lcd1
   999 		COMMAND		lcd1	utilityPromptMessage		BASE-BSP-SCREEN-DRIVER-BlackPromptMessage  
  1000 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMode
  1001 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayXPixels
  1002 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayYPixels
  1003 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMemoryAddress
  1004 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetBetweenLines
  1005 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetToFirstPixel
  1006 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayBitsPerPixel
  1007 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayIsPalettized
  1008 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-0006-utilityFillColor
  1009 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1010 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1011 	END_TEST_BLOCK
  1012 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0006
  1013 
  1014 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0007
  1015 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0007
  1016 //! @SYMAPI			Hal::Set(EDisplayMode)
  1017 //! @SYMAuthor			Louis Henry Nayegon
  1018 //! @SYMCreationDate		21/01/2008
  1019 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode0 and fill the screen0 with mutiple colors.
  1020 //!				Uses API elements:
  1021 //!				HAL::Set, EDisplayMode
  1022 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1023 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1024 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1025 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1026 //!				3. Set the display Mode
  1027 //!				4. Get Screen horizontal dimension in pixels
  1028 //!				5. Get Screen vertical dimension in pixels
  1029 //!				6. Get Address of Display Memory
  1030 //!				7. Get Offset between lines
  1031 //!				8. Get Display offset to the first pixel
  1032 //!				9. Get Display Bits per pixel
  1033 //!				10. Get palettized flag
  1034 //!				11. Fill the screen in red, white and green colors
  1035 //!				12. Request user validation   13. Destroy the object
  1036 //! @SYMTestStatus		Implemented
  1037 //! @SYMTestPriority		high
  1038 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
  1039 //! @SYMTestType		CIT
  1040 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1041 		CREATE_OBJECT	LCD	lcd1
  1042 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MultiColourPromptMessage
  1043 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMode
  1044 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayXPixels
  1045 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayYPixels
  1046 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMemoryAddress
  1047 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetBetweenLines
  1048 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetToFirstPixel
  1049 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayBitsPerPixel
  1050 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayIsPalettized
  1051 		COMMAND		lcd1	utilityFillMultiColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-0007-utilityFillMultiColor
  1052         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1053 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1054 	END_TEST_BLOCK
  1055 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0007
  1056 
  1057 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0008
  1058 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0008
  1059 //! @SYMAPI			Hal::Set(EDisplayMode)
  1060 //! @SYMAuthor			Louis Henry Nayegon
  1061 //! @SYMCreationDate		21/01/2008
  1062 //! @SYMTestCaseDesc		Display Colour Test - Use the display Mode0 and draw a moving rectangle along the
  1063 //!				perimeter of the screen
  1064 //!				Uses API elements:
  1065 //!				HAL::Set, EDisplayMode
  1066 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1067 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1068 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1069 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1070 //!				3. Set the display Mode
  1071 //!				4. Get Screen horizontal dimension in pixels
  1072 //!				5. Get Screen vertical dimension in pixels
  1073 //!				6. Get Address of Display Memory
  1074 //!				7. Get Offset between lines
  1075 //!				8. Get Display offset to the first pixel
  1076 //!				9. Get Display Bits per pixel
  1077 //!				10. Get palettized flag
  1078 //!				11. Fill the screen in red, white and green colors
  1079 //!				12. Request user validation   13. Destroy the object
  1080 //! @SYMTestStatus		Implemented
  1081 //! @SYMTestPriority		high
  1082 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
  1083 //! @SYMTestType		CIT
  1084 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1085 		CREATE_OBJECT	LCD	lcd1
  1086 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MovingRectanglePromptMessage
  1087 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMode
  1088 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayXPixels
  1089 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayYPixels
  1090 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMemoryAddress
  1091 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetBetweenLines
  1092 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetToFirstPixel
  1093 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayBitsPerPixel
  1094 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayIsPalettized
  1095 		COMMAND		lcd1	utilityMovingRectangle	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-0008-utilityMovingRectangle
  1096         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1097 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1098 	END_TEST_BLOCK
  1099 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0008
  1100 
  1101 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0009
  1102 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0009
  1103 //! @SYMAPI			Hal::Set(EDisplayMode)
  1104 //! @SYMAuthor			Nirmala Bailur
  1105 //! @SYMCreationDate		21/01/2008
  1106 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode0 and fill the screen0 with mutiple color horizontal strips.
  1107 //!				Uses API elements:
  1108 //!				HAL::Set, EDisplayMode
  1109 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1110 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1111 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1112 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1113 //!				3. Set the display Mode
  1114 //!				4. Get Screen horizontal dimension in pixels
  1115 //!				5. Get Screen vertical dimension in pixels
  1116 //!				6. Get Address of Display Memory
  1117 //!				7. Get Offset between lines
  1118 //!				8. Get Display offset to the first pixel
  1119 //!				9. Get Display Bits per pixel
  1120 //!				10. Get palettized flag
  1121 //!				11. Fill the screen in red, white and green colors
  1122 //!				12. Request user validation   13. Destroy the object
  1123 //! @SYMTestStatus		Implemented
  1124 //! @SYMTestPriority		high
  1125 //! @SYMTestExpectedResults  	multiple color horizontal strips on the screen.
  1126 //! @SYMTestType		CIT
  1127 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1128 		CREATE_OBJECT	LCD	lcd1
  1129 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-HorizontalStripPromptMessage
  1130 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMode
  1131 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayXPixels
  1132 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayYPixels
  1133 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMemoryAddress
  1134 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetBetweenLines
  1135 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetToFirstPixel
  1136 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayBitsPerPixel
  1137 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayIsPalettized
  1138 		COMMAND		lcd1	utilityFillHorizontalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-0009-utilityFillHorizontalStrip
  1139         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1140 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1141 	END_TEST_BLOCK
  1142 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0009
  1143 
  1144 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0010
  1145 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0010
  1146 //! @SYMAPI			Hal::Set(EDisplayMode)
  1147 //! @SYMAuthor			Nirmala Bailur
  1148 //! @SYMCreationDate		21/01/2008
  1149 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode0 and fill the screen0 with mutiple color veritical strips.
  1150 //!				Uses API elements:
  1151 //!				HAL::Set, EDisplayMode
  1152 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1153 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1154 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1155 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1156 //!				3. Set the display Mode
  1157 //!				4. Get Screen horizontal dimension in pixels
  1158 //!				5. Get Screen vertical dimension in pixels
  1159 //!				6. Get Address of Display Memory
  1160 //!				7. Get Offset between lines
  1161 //!				8. Get Display offset to the first pixel
  1162 //!				9. Get Display Bits per pixel
  1163 //!				10. Get palettized flag
  1164 //!				11. Fill the screen in red, white and green colors
  1165 //!				12. Request user validation   13. Destroy the object
  1166 //! @SYMTestStatus		Implemented
  1167 //! @SYMTestPriority		high
  1168 //! @SYMTestExpectedResults  	multiple color verical strips on the screen.
  1169 //! @SYMTestType		CIT
  1170 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1171 		CREATE_OBJECT	LCD	lcd1
  1172 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-VerticalStripPromptMessage
  1173 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMode
  1174 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayXPixels
  1175 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayYPixels
  1176 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayMemoryAddress
  1177 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetBetweenLines
  1178 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayOffsetToFirstPixel
  1179 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayBitsPerPixel
  1180 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-EDisplayIsPalettized
  1181 		COMMAND		lcd1	utilityFillVerticalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0-0010-utilityFillVerticalStrip
  1182         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1183 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1184 	END_TEST_BLOCK
  1185 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE0_MANUAL-0010
  1186 
  1187 
  1188 
  1189 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0002
  1190 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0002
  1191 //! @SYMAPI			Hal::Set(EDisplayMode)
  1192 //! @SYMAuthor			Saravanakumar
  1193 //! @SYMCreationDate		19/11/2007
  1194 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode1 and fill the screen0 with Red colour.
  1195 //!				Uses API elements:
  1196 //!				HAL::Set, EDisplayMode
  1197 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1198 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1199 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1200 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1201 //!				3. Set the display Mode
  1202 //!				4. Get Screen horizontal dimension in pixels
  1203 //!				5. Get Screen vertical dimension in pixels
  1204 //!				6. Get Address of Display Memory
  1205 //!				7. Get Offset between lines
  1206 //!				8. Get Display offset to the first pixel
  1207 //!				9. Get Display Bits per pixel
  1208 //!				10. Get palettized flag
  1209 //!				11. Fill the screen in Red color
  1210 //!				12. Request user validation   13. Destroy the object
  1211 //! @SYMTestStatus		Implemented
  1212 //! @SYMTestPriority		high
  1213 //! @SYMTestExpectedResults  	Red colour on the screen.
  1214 //! @SYMTestType		CIT
  1215 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1216 		CREATE_OBJECT	LCD	lcd1
  1217 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-RedPromptMessage
  1218 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMode
  1219 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayXPixels
  1220 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayYPixels
  1221 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMemoryAddress
  1222 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetBetweenLines
  1223 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetToFirstPixel
  1224 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayBitsPerPixel
  1225 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayIsPalettized
  1226 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-0002-utilityFillColor
  1227 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1228 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1229 	END_TEST_BLOCK
  1230 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0002
  1231 
  1232 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0003
  1233 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0003
  1234 //! @SYMAPI			Hal::Set(EDisplayMode)
  1235 //! @SYMAuthor			Saravanakumar
  1236 //! @SYMCreationDate		19/11/2007
  1237 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode1  and fill the screen0 with Green colour.
  1238 //!				Uses API elements:
  1239 //!				HAL::Set, EDisplayMode
  1240 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1241 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1242 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1243 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1244 //!				3. Set the display Mode
  1245 //!				4. Get Screen horizontal dimension in pixels
  1246 //!				5. Get Screen vertical dimension in pixels
  1247 //!				6. Get Address of Display Memory
  1248 //!				7. Get Offset between lines
  1249 //!				8. Get Display offset to the first pixel
  1250 //!				9. Get Display Bits per pixel
  1251 //!				10. Get palettized flag
  1252 //!				11. Fill the screen in Green color
  1253 //!				12. Request user validation   13. Destroy the object
  1254 //! @SYMTestStatus		Implemented
  1255 //! @SYMTestPriority		high
  1256 //! @SYMTestExpectedResults  	Green colour on the screen.
  1257 //! @SYMTestType		CIT
  1258 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1259 		CREATE_OBJECT	LCD	lcd1
  1260 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-GreenPromptMessage
  1261 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMode
  1262 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayXPixels
  1263 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayYPixels
  1264 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMemoryAddress
  1265 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetBetweenLines
  1266 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetToFirstPixel
  1267 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayBitsPerPixel
  1268 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayIsPalettized
  1269 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-0003-utilityFillColor
  1270 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1271 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1272 	END_TEST_BLOCK
  1273 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0003
  1274 
  1275 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0004
  1276 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0004
  1277 //! @SYMAPI			Hal::Set(EDisplayMode)
  1278 //! @SYMAuthor			Saravanakumar
  1279 //! @SYMCreationDate		19/11/2007
  1280 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode1  and fill the screen0 with Blue colour.
  1281 //!				Uses API elements:
  1282 //!				HAL::Set, EDisplayMode
  1283 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1284 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1285 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1286 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1287 //!				3. Set the display Mode
  1288 //!				4. Get Screen horizontal dimension in pixels
  1289 //!				5. Get Screen vertical dimension in pixels
  1290 //!				6. Get Address of Display Memory
  1291 //!				7. Get Offset between lines
  1292 //!				8. Get Display offset to the first pixel
  1293 //!				9. Get Display Bits per pixel
  1294 //!				10. Get palettized flag
  1295 //!				11. Fill the screen in Blue color
  1296 //!				12. Request user validation   13. Destroy the object
  1297 //! @SYMTestStatus		Implemented
  1298 //! @SYMTestPriority		high
  1299 //! @SYMTestExpectedResults  	Blue colour on the screen.
  1300 //! @SYMTestType		CIT
  1301 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1302 		CREATE_OBJECT	LCD	lcd1
  1303 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-BluePromptMessage
  1304 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMode
  1305 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayXPixels
  1306 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayYPixels
  1307 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMemoryAddress
  1308 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetBetweenLines
  1309 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetToFirstPixel
  1310 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayBitsPerPixel
  1311 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayIsPalettized
  1312 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-0004-utilityFillColor
  1313 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1314 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1315 	END_TEST_BLOCK
  1316 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0004
  1317 
  1318 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0005
  1319 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0005
  1320 //! @SYMAPI			Hal::Set(EDisplayMode)
  1321 //! @SYMAuthor			Saravanakumar
  1322 //! @SYMCreationDate		19/11/2007
  1323 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode1  and fill the screen0 with White colour.
  1324 //!				Uses API elements:
  1325 //!				HAL::Set, EDisplayMode
  1326 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1327 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1328 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1329 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1330 //!				3. Set the display Mode
  1331 //!				4. Get Screen horizontal dimension in pixels
  1332 //!				5. Get Screen vertical dimension in pixels
  1333 //!				6. Get Address of Display Memory
  1334 //!				7. Get Offset between lines
  1335 //!				8. Get Display offset to the first pixel
  1336 //!				9. Get Display Bits per pixel
  1337 //!				10. Get palettized flag
  1338 //!				11. Fill the screen in White color
  1339 //!				12. Request user validation   13. Destroy the object
  1340 //! @SYMTestStatus		Implemented
  1341 //! @SYMTestPriority		high
  1342 //! @SYMTestExpectedResults  	White colour on the screen.
  1343 //! @SYMTestType		CIT
  1344 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1345 		CREATE_OBJECT	LCD	lcd1
  1346 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-WhitePromptMessage
  1347 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMode
  1348 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayXPixels
  1349 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayYPixels
  1350 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMemoryAddress
  1351 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetBetweenLines
  1352 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetToFirstPixel
  1353 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayBitsPerPixel
  1354 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayIsPalettized
  1355 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-0005-utilityFillColor
  1356 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1357 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1358 	END_TEST_BLOCK
  1359 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0005
  1360 
  1361 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0006
  1362 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0006
  1363 //! @SYMAPI			Hal::Set(EDisplayMode)
  1364 //! @SYMAuthor			Saravanakumar
  1365 //! @SYMCreationDate		19/11/2007
  1366 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode1 and fill the screen0 with Black color.
  1367 //!				Uses API elements:
  1368 //!				HAL::Set, EDisplayMode
  1369 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1370 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1371 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1372 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1373 //!				3. Set the display Mode
  1374 //!				4. Get Screen horizontal dimension in pixels
  1375 //!				5. Get Screen vertical dimension in pixels
  1376 //!				6. Get Address of Display Memory
  1377 //!				7. Get Offset between lines
  1378 //!				8. Get Display offset to the first pixel
  1379 //!				9. Get Display Bits per pixel
  1380 //!				10. Get palettized flag
  1381 //!				11. Fill the screen in Black color
  1382 //!				12. Request user validation   13. Destroy the object
  1383 //! @SYMTestStatus		Implemented
  1384 //! @SYMTestPriority		high
  1385 //! @SYMTestExpectedResults  	Black colour on the screen.
  1386 //! @SYMTestType		CIT
  1387 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1388 		CREATE_OBJECT	LCD	lcd1
  1389 		COMMAND		lcd1	utilityPromptMessage		BASE-BSP-SCREEN-DRIVER-BlackPromptMessage  
  1390 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMode
  1391 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayXPixels
  1392 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayYPixels
  1393 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMemoryAddress
  1394 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetBetweenLines
  1395 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetToFirstPixel
  1396 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayBitsPerPixel
  1397 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayIsPalettized
  1398 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-0006-utilityFillColor
  1399 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1400 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1401 	END_TEST_BLOCK
  1402 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0006
  1403 
  1404 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0007
  1405 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0007
  1406 //! @SYMAPI			Hal::Set(EDisplayMode)
  1407 //! @SYMAuthor			Louis Henry Nayegon
  1408 //! @SYMCreationDate		21/01/2008
  1409 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode1 and fill the screen0 with mutiple colors.
  1410 //!				Uses API elements:
  1411 //!				HAL::Set, EDisplayMode
  1412 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1413 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1414 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1415 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1416 //!				3. Set the display Mode
  1417 //!				4. Get Screen horizontal dimension in pixels
  1418 //!				5. Get Screen vertical dimension in pixels
  1419 //!				6. Get Address of Display Memory
  1420 //!				7. Get Offset between lines
  1421 //!				8. Get Display offset to the first pixel
  1422 //!				9. Get Display Bits per pixel
  1423 //!				10. Get palettized flag
  1424 //!				11. Fill the screen in red, white and green colors
  1425 //!				12. Request user validation   13. Destroy the object
  1426 //! @SYMTestStatus		Implemented
  1427 //! @SYMTestPriority		high
  1428 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
  1429 //! @SYMTestType		CIT
  1430 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1431 		CREATE_OBJECT	LCD	lcd1
  1432 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MultiColourPromptMessage
  1433 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMode
  1434 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayXPixels
  1435 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayYPixels
  1436 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMemoryAddress
  1437 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetBetweenLines
  1438 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetToFirstPixel
  1439 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayBitsPerPixel
  1440 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayIsPalettized
  1441 		COMMAND		lcd1	utilityFillMultiColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-0007-utilityFillMultiColor
  1442         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1443 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1444 	END_TEST_BLOCK
  1445 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0007
  1446 
  1447 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0008
  1448 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0008
  1449 //! @SYMAPI			Hal::Set(EDisplayMode)
  1450 //! @SYMAuthor			Louis Henry Nayegon
  1451 //! @SYMCreationDate		21/01/2008
  1452 //! @SYMTestCaseDesc		Display Colour Test - Use the display Mode0 and draw a moving rectangle along the
  1453 //!				perimeter of the screen
  1454 //!				Uses API elements:
  1455 //!				HAL::Set, EDisplayMode
  1456 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1457 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1458 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1459 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1460 //!				3. Set the display Mode
  1461 //!				4. Get Screen horizontal dimension in pixels
  1462 //!				5. Get Screen vertical dimension in pixels
  1463 //!				6. Get Address of Display Memory
  1464 //!				7. Get Offset between lines
  1465 //!				8. Get Display offset to the first pixel
  1466 //!				9. Get Display Bits per pixel
  1467 //!				10. Get palettized flag
  1468 //!				11. Fill the screen in red, white and green colors
  1469 //!				12. Request user validation   13. Destroy the object
  1470 //! @SYMTestStatus		Implemented
  1471 //! @SYMTestPriority		high
  1472 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
  1473 //! @SYMTestType		CIT
  1474 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1475 		CREATE_OBJECT	LCD	lcd1
  1476 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MovingRectanglePromptMessage
  1477 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMode
  1478 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayXPixels
  1479 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayYPixels
  1480 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMemoryAddress
  1481 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetBetweenLines
  1482 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetToFirstPixel
  1483 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayBitsPerPixel
  1484 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayIsPalettized
  1485 		COMMAND		lcd1	utilityMovingRectangle	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-0008-utilityMovingRectangle
  1486         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1487 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1488 	END_TEST_BLOCK
  1489 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0008
  1490 
  1491 
  1492 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0009
  1493 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0009
  1494 //! @SYMAPI			Hal::Set(EDisplayMode)
  1495 //! @SYMAuthor			Nirmala Bailur
  1496 //! @SYMCreationDate		21/01/2008
  1497 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode1 and fill the screen0 with mutiple color horizontal strips.
  1498 //!				Uses API elements:
  1499 //!				HAL::Set, EDisplayMode
  1500 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1501 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1502 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1503 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1504 //!				3. Set the display Mode
  1505 //!				4. Get Screen horizontal dimension in pixels
  1506 //!				5. Get Screen vertical dimension in pixels
  1507 //!				6. Get Address of Display Memory
  1508 //!				7. Get Offset between lines
  1509 //!				8. Get Display offset to the first pixel
  1510 //!				9. Get Display Bits per pixel
  1511 //!				10. Get palettized flag
  1512 //!				11. Fill the screen in red, white and green colors
  1513 //!				12. Request user validation   13. Destroy the object
  1514 //! @SYMTestStatus		Implemented
  1515 //! @SYMTestPriority		high
  1516 //! @SYMTestExpectedResults  	multiple color horizontal strips on the screen.
  1517 //! @SYMTestType		CIT
  1518 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1519 		CREATE_OBJECT	LCD	lcd1
  1520 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-HorizontalStripPromptMessage
  1521 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMode
  1522 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayXPixels
  1523 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayYPixels
  1524 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMemoryAddress
  1525 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetBetweenLines
  1526 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetToFirstPixel
  1527 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayBitsPerPixel
  1528 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayIsPalettized
  1529 		COMMAND		lcd1	utilityFillHorizontalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-0009-utilityFillHorizontalStrip
  1530         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1531 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1532 	END_TEST_BLOCK
  1533 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0009
  1534 
  1535 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0010
  1536 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0010
  1537 //! @SYMAPI			Hal::Set(EDisplayMode)
  1538 //! @SYMAuthor			Nirmala Bailur
  1539 //! @SYMCreationDate		21/01/2008
  1540 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode0 and fill the screen0 with mutiple color veritical strips.
  1541 //!				Uses API elements:
  1542 //!				HAL::Set, EDisplayMode
  1543 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1544 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1545 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1546 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1547 //!				3. Set the display Mode
  1548 //!				4. Get Screen horizontal dimension in pixels
  1549 //!				5. Get Screen vertical dimension in pixels
  1550 //!				6. Get Address of Display Memory
  1551 //!				7. Get Offset between lines
  1552 //!				8. Get Display offset to the first pixel
  1553 //!				9. Get Display Bits per pixel
  1554 //!				10. Get palettized flag
  1555 //!				11. Fill the screen in red, white and green colors
  1556 //!				12. Request user validation   13. Destroy the object
  1557 //! @SYMTestStatus		Implemented
  1558 //! @SYMTestPriority		high
  1559 //! @SYMTestExpectedResults  	multiple color verical strips on the screen.
  1560 //! @SYMTestType		CIT
  1561 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1562 		CREATE_OBJECT	LCD	lcd1
  1563 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-VerticalStripPromptMessage
  1564 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMode
  1565 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayXPixels
  1566 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayYPixels
  1567 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayMemoryAddress
  1568 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetBetweenLines
  1569 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayOffsetToFirstPixel
  1570 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayBitsPerPixel
  1571 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-EDisplayIsPalettized
  1572 		COMMAND		lcd1	utilityFillVerticalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1-0010-utilityFillVerticalStrip
  1573         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1574 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1575 	END_TEST_BLOCK
  1576 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE1_MANUAL-0010
  1577 
  1578 
  1579 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0002
  1580 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0002
  1581 //! @SYMAPI			Hal::Set(EDisplayMode)
  1582 //! @SYMAuthor			Saravanakumar
  1583 //! @SYMCreationDate		19/11/2007
  1584 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 2 and fill the screen with Red colour.
  1585 //!				Uses API elements:
  1586 //!				HAL::Set, EDisplayMode
  1587 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1588 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1589 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1590 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1591 //!				3. Set the display Mode
  1592 //!				4. Get Screen horizontal dimension in pixels
  1593 //!				5. Get Screen vertical dimension in pixels
  1594 //!				6. Get Address of Display Memory
  1595 //!				7. Get Offset between lines
  1596 //!				8. Get Display offset to the first pixel
  1597 //!				9. Get Display Bits per pixel
  1598 //!				10. Get palettized flag
  1599 //!				11. Fill the screen in Red color
  1600 //!				12. Request user validation   13. Destroy the object
  1601 //! @SYMTestStatus		Implemented
  1602 //! @SYMTestPriority		high
  1603 //! @SYMTestExpectedResults  	Red colour on the screen.
  1604 //! @SYMTestType		CIT
  1605 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1606 		CREATE_OBJECT	LCD	lcd1
  1607 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-RedPromptMessage
  1608 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMode
  1609 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayXPixels
  1610 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayYPixels
  1611 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMemoryAddress
  1612 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetBetweenLines
  1613 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetToFirstPixel
  1614 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayBitsPerPixel
  1615 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayIsPalettized
  1616 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-0002-utilityFillColor
  1617 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1618 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1619 	END_TEST_BLOCK
  1620 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0002
  1621 
  1622 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0003
  1623 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0003
  1624 //! @SYMAPI			Hal::Set(EDisplayMode)
  1625 //! @SYMAuthor			Saravanakumar
  1626 //! @SYMCreationDate		19/11/2007
  1627 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 2 and fill the screen with Green colour.
  1628 //!				Uses API elements:
  1629 //!				HAL::Set, EDisplayMode
  1630 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1631 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1632 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1633 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1634 //!				3. Set the display Mode
  1635 //!				4. Get Screen horizontal dimension in pixels
  1636 //!				5. Get Screen vertical dimension in pixels
  1637 //!				6. Get Address of Display Memory
  1638 //!				7. Get Offset between lines
  1639 //!				8. Get Display offset to the first pixel
  1640 //!				9. Get Display Bits per pixel
  1641 //!				10. Get palettized flag
  1642 //!				11. Fill the screen in Green color
  1643 //!				12. Request user validation   13. Destroy the object
  1644 //! @SYMTestStatus		Implemented
  1645 //! @SYMTestPriority		high
  1646 //! @SYMTestExpectedResults  	Green colour on the screen.
  1647 //! @SYMTestType		CIT
  1648 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1649 		CREATE_OBJECT	LCD	lcd1
  1650 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-GreenPromptMessage
  1651 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMode
  1652 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayXPixels
  1653 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayYPixels
  1654 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMemoryAddress
  1655 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetBetweenLines
  1656 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetToFirstPixel
  1657 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayBitsPerPixel
  1658 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayIsPalettized
  1659 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-0003-utilityFillColor
  1660 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1661 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1662 	END_TEST_BLOCK
  1663 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0003
  1664 
  1665 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0004
  1666 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0004
  1667 //! @SYMAPI			Hal::Set(EDisplayMode)
  1668 //! @SYMAuthor			Saravanakumar
  1669 //! @SYMCreationDate		19/11/2007
  1670 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 2 and fill the screen with Blue colour.
  1671 //!				Uses API elements:
  1672 //!				HAL::Set, EDisplayMode
  1673 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1674 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1675 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1676 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1677 //!				3. Set the display Mode
  1678 //!				4. Get Screen horizontal dimension in pixels
  1679 //!				5. Get Screen vertical dimension in pixels
  1680 //!				6. Get Address of Display Memory
  1681 //!				7. Get Offset between lines
  1682 //!				8. Get Display offset to the first pixel
  1683 //!				9. Get Display Bits per pixel
  1684 //!				10. Get palettized flag
  1685 //!				11. Fill the screen in Blue color
  1686 //!				12. Request user validation   13. Destroy the object
  1687 //! @SYMTestStatus		Implemented
  1688 //! @SYMTestPriority		high
  1689 //! @SYMTestExpectedResults  	Blue colour on the screen.
  1690 //! @SYMTestType		CIT
  1691 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1692 		CREATE_OBJECT	LCD	lcd1
  1693 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-BluePromptMessage
  1694 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMode
  1695 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayXPixels
  1696 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayYPixels
  1697 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMemoryAddress
  1698 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetBetweenLines
  1699 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetToFirstPixel
  1700 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayBitsPerPixel
  1701 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayIsPalettized
  1702 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-0004-utilityFillColor
  1703 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1704 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1705 	END_TEST_BLOCK
  1706 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0004
  1707 
  1708 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0005
  1709 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0005
  1710 //! @SYMAPI			Hal::Set(EDisplayMode)
  1711 //! @SYMAuthor			Saravanakumar
  1712 //! @SYMCreationDate		19/11/2007
  1713 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 2 and fill the screen with White colour.
  1714 //!				Uses API elements:
  1715 //!				HAL::Set, EDisplayMode
  1716 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1717 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1718 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1719 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1720 //!				3. Set the display Mode
  1721 //!				4. Get Screen horizontal dimension in pixels
  1722 //!				5. Get Screen vertical dimension in pixels
  1723 //!				6. Get Address of Display Memory
  1724 //!				7. Get Offset between lines
  1725 //!				8. Get Display offset to the first pixel
  1726 //!				9. Get Display Bits per pixel
  1727 //!				10. Get palettized flag
  1728 //!				11. Fill the screen in White color
  1729 //!				12. Request user validation   13. Destroy the object
  1730 //! @SYMTestStatus		Implemented
  1731 //! @SYMTestPriority		high
  1732 //! @SYMTestExpectedResults  	White colour on the screen.
  1733 //! @SYMTestType		CIT
  1734 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1735 		CREATE_OBJECT	LCD	lcd1
  1736 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-WhitePromptMessage
  1737 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMode
  1738 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayXPixels
  1739 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayYPixels
  1740 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMemoryAddress
  1741 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetBetweenLines
  1742 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetToFirstPixel
  1743 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayBitsPerPixel
  1744 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayIsPalettized
  1745 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-0005-utilityFillColor
  1746 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1747 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1748 	END_TEST_BLOCK
  1749 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0005
  1750 
  1751 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0006
  1752 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0006
  1753 //! @SYMAPI			Hal::Set(EDisplayMode)
  1754 //! @SYMAuthor			Saravanakumar
  1755 //! @SYMCreationDate		19/11/2007
  1756 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 2 and fill the screen with Black color.
  1757 //!				Uses API elements:
  1758 //!				HAL::Set, EDisplayMode
  1759 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1760 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1761 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1762 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1763 //!				3. Set the display Mode
  1764 //!				4. Get Screen horizontal dimension in pixels
  1765 //!				5. Get Screen vertical dimension in pixels
  1766 //!				6. Get Address of Display Memory
  1767 //!				7. Get Offset between lines
  1768 //!				8. Get Display offset to the first pixel
  1769 //!				9. Get Display Bits per pixel
  1770 //!				10. Get palettized flag
  1771 //!				11. Fill the screen in Black color
  1772 //!				12. Request user validation   13. Destroy the object
  1773 //! @SYMTestStatus		Implemented
  1774 //! @SYMTestPriority		high
  1775 //! @SYMTestExpectedResults  	Black colour on the screen.
  1776 //! @SYMTestType		CIT
  1777 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1778 		CREATE_OBJECT	LCD	lcd1
  1779 		COMMAND		lcd1	utilityPromptMessage		BASE-BSP-SCREEN-DRIVER-BlackPromptMessage  
  1780 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMode
  1781 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayXPixels
  1782 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayYPixels
  1783 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMemoryAddress
  1784 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetBetweenLines
  1785 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetToFirstPixel
  1786 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayBitsPerPixel
  1787 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayIsPalettized
  1788 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-0006-utilityFillColor
  1789 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1790 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1791 	END_TEST_BLOCK
  1792 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0006
  1793 
  1794 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0007
  1795 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0007
  1796 //! @SYMAPI			Hal::Set(EDisplayMode)
  1797 //! @SYMAuthor			Louis Henry Nayegon
  1798 //! @SYMCreationDate		21/01/2008
  1799 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode2 and fill the screen0 with mutiple colors.
  1800 //!				Uses API elements:
  1801 //!				HAL::Set, EDisplayMode
  1802 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1803 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1804 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1805 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1806 //!				3. Set the display Mode
  1807 //!				4. Get Screen horizontal dimension in pixels
  1808 //!				5. Get Screen vertical dimension in pixels
  1809 //!				6. Get Address of Display Memory
  1810 //!				7. Get Offset between lines
  1811 //!				8. Get Display offset to the first pixel
  1812 //!				9. Get Display Bits per pixel
  1813 //!				10. Get palettized flag
  1814 //!				11. Fill the screen in red, white and green colors
  1815 //!				12. Request user validation   13. Destroy the object
  1816 //! @SYMTestStatus		Implemented
  1817 //! @SYMTestPriority		high
  1818 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
  1819 //! @SYMTestType		CIT
  1820 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1821 		CREATE_OBJECT	LCD	lcd1
  1822 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MultiColourPromptMessage
  1823 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMode
  1824 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayXPixels
  1825 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayYPixels
  1826 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMemoryAddress
  1827 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetBetweenLines
  1828 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetToFirstPixel
  1829 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayBitsPerPixel
  1830 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayIsPalettized
  1831 		COMMAND		lcd1	utilityFillMultiColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-0007-utilityFillMultiColor
  1832         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1833 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1834 	END_TEST_BLOCK
  1835 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0007
  1836 
  1837 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0008
  1838 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0008
  1839 //! @SYMAPI			Hal::Set(EDisplayMode)
  1840 //! @SYMAuthor			Louis Henry Nayegon
  1841 //! @SYMCreationDate		21/01/2008
  1842 //! @SYMTestCaseDesc		Display Colour Test - Use the display Mode2 and draw a moving rectangle along the
  1843 //!				perimeter of the screen
  1844 //!				Uses API elements:
  1845 //!				HAL::Set, EDisplayMode
  1846 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1847 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1848 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1849 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1850 //!				3. Set the display Mode
  1851 //!				4. Get Screen horizontal dimension in pixels
  1852 //!				5. Get Screen vertical dimension in pixels
  1853 //!				6. Get Address of Display Memory
  1854 //!				7. Get Offset between lines
  1855 //!				8. Get Display offset to the first pixel
  1856 //!				9. Get Display Bits per pixel
  1857 //!				10. Get palettized flag
  1858 //!				11. Fill the screen in red, white and green colors
  1859 //!				12. Request user validation   13. Destroy the object
  1860 //! @SYMTestStatus		Implemented
  1861 //! @SYMTestPriority		high
  1862 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
  1863 //! @SYMTestType		CIT
  1864 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1865 		CREATE_OBJECT	LCD	lcd1
  1866 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MovingRectanglePromptMessage
  1867 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMode
  1868 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayXPixels
  1869 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayYPixels
  1870 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMemoryAddress
  1871 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetBetweenLines
  1872 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetToFirstPixel
  1873 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayBitsPerPixel
  1874 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayIsPalettized
  1875 		COMMAND		lcd1	utilityMovingRectangle	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-0008-utilityMovingRectangle
  1876         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1877 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1878 	END_TEST_BLOCK
  1879 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0008
  1880 
  1881 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0009
  1882 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0009
  1883 //! @SYMAPI			Hal::Set(EDisplayMode)
  1884 //! @SYMAuthor			Nirmala Bailur
  1885 //! @SYMCreationDate		21/01/2008
  1886 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode2 and fill the screen0 with mutiple color horizontal strips.
  1887 //!				Uses API elements:
  1888 //!				HAL::Set, EDisplayMode
  1889 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1890 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1891 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1892 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1893 //!				3. Set the display Mode
  1894 //!				4. Get Screen horizontal dimension in pixels
  1895 //!				5. Get Screen vertical dimension in pixels
  1896 //!				6. Get Address of Display Memory
  1897 //!				7. Get Offset between lines
  1898 //!				8. Get Display offset to the first pixel
  1899 //!				9. Get Display Bits per pixel
  1900 //!				10. Get palettized flag
  1901 //!				11. Fill the screen in red, white and green colors
  1902 //!				12. Request user validation   13. Destroy the object
  1903 //! @SYMTestStatus		Implemented
  1904 //! @SYMTestPriority		high
  1905 //! @SYMTestExpectedResults  	multiple color horizontal strips on the screen.
  1906 //! @SYMTestType		CIT
  1907 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1908 		CREATE_OBJECT	LCD	lcd1
  1909 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-HorizontalStripPromptMessage
  1910         	COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMode
  1911 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayXPixels
  1912 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayYPixels
  1913 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMemoryAddress
  1914 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetBetweenLines
  1915 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetToFirstPixel
  1916 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayBitsPerPixel
  1917 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayIsPalettized
  1918 		COMMAND		lcd1	utilityFillHorizontalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-0009-utilityFillHorizontalStrip
  1919 	        COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1920 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1921 	END_TEST_BLOCK
  1922 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0009
  1923 
  1924 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0010
  1925 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0010
  1926 //! @SYMAPI			Hal::Set(EDisplayMode)
  1927 //! @SYMAuthor			Nirmala Bailur
  1928 //! @SYMCreationDate		21/01/2008
  1929 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode2 and fill the screen0 with mutiple color veritical strips.
  1930 //!				Uses API elements:
  1931 //!				HAL::Set, EDisplayMode
  1932 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1933 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1934 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1935 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1936 //!				3. Set the display Mode
  1937 //!				4. Get Screen horizontal dimension in pixels
  1938 //!				5. Get Screen vertical dimension in pixels
  1939 //!				6. Get Address of Display Memory
  1940 //!				7. Get Offset between lines
  1941 //!				8. Get Display offset to the first pixel
  1942 //!				9. Get Display Bits per pixel
  1943 //!				10. Get palettized flag
  1944 //!				11. Fill the screen in red, white and green colors
  1945 //!				12. Request user validation   13. Destroy the object
  1946 //! @SYMTestStatus		Implemented
  1947 //! @SYMTestPriority		high
  1948 //! @SYMTestExpectedResults  	multiple color verical strips on the screen.
  1949 //! @SYMTestType		CIT
  1950 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1951 		CREATE_OBJECT	LCD	lcd1
  1952 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-VerticalStripPromptMessage
  1953         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMode
  1954 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayXPixels
  1955 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayYPixels
  1956 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayMemoryAddress
  1957 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetBetweenLines
  1958 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayOffsetToFirstPixel
  1959 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayBitsPerPixel
  1960 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-EDisplayIsPalettized
  1961 		COMMAND		lcd1	utilityFillVerticalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2-0010-utilityFillVerticalStrip
  1962         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  1963 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  1964 	END_TEST_BLOCK
  1965 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE2_MANUAL-0010
  1966 
  1967 
  1968 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0002
  1969 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0002
  1970 //! @SYMAPI			Hal::Set(EDisplayMode)
  1971 //! @SYMAuthor			Saravanakumar
  1972 //! @SYMCreationDate		19/11/2007
  1973 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 3 and fill the screen with Red colour.
  1974 //!				Uses API elements:
  1975 //!				HAL::Set, EDisplayMode
  1976 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  1977 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  1978 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  1979 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  1980 //!				3. Set the display Mode
  1981 //!				4. Get Screen horizontal dimension in pixels
  1982 //!				5. Get Screen vertical dimension in pixels
  1983 //!				6. Get Address of Display Memory
  1984 //!				7. Get Offset between lines
  1985 //!				8. Get Display offset to the first pixel
  1986 //!				9. Get Display Bits per pixel
  1987 //!				10. Get palettized flag
  1988 //!				11. Fill the screen in Red color
  1989 //!				12. Request user validation   13. Destroy the object
  1990 //! @SYMTestStatus		Implemented
  1991 //! @SYMTestPriority		high
  1992 //! @SYMTestExpectedResults  	Red colour on the screen.
  1993 //! @SYMTestType		CIT
  1994 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  1995 		CREATE_OBJECT	LCD	lcd1
  1996 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-RedPromptMessage
  1997 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMode
  1998 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayXPixels
  1999 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayYPixels
  2000 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMemoryAddress
  2001 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetBetweenLines
  2002 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetToFirstPixel
  2003 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayBitsPerPixel
  2004 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayIsPalettized
  2005 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-0002-utilityFillColor
  2006 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2007 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2008 	END_TEST_BLOCK
  2009 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0002
  2010 
  2011 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0003
  2012 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0003
  2013 //! @SYMAPI			Hal::Set(EDisplayMode)
  2014 //! @SYMAuthor			Saravanakumar
  2015 //! @SYMCreationDate		19/11/2007
  2016 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 3 and fill the screen with Green colour.
  2017 //!				Uses API elements:
  2018 //!				HAL::Set, EDisplayMode
  2019 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2020 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2021 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2022 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2023 //!				3. Set the display Mode
  2024 //!				4. Get Screen horizontal dimension in pixels
  2025 //!				5. Get Screen vertical dimension in pixels
  2026 //!				6. Get Address of Display Memory
  2027 //!				7. Get Offset between lines
  2028 //!				8. Get Display offset to the first pixel
  2029 //!				9. Get Display Bits per pixel
  2030 //!				10. Get palettized flag
  2031 //!				11. Fill the screen in Green color
  2032 //!				12. Request user validation   13. Destroy the object
  2033 //! @SYMTestStatus		Implemented
  2034 //! @SYMTestPriority		high
  2035 //! @SYMTestExpectedResults  	Green colour on the screen.
  2036 //! @SYMTestType		CIT
  2037 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2038 		CREATE_OBJECT	LCD	lcd1
  2039 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-GreenPromptMessage
  2040 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMode
  2041 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayXPixels
  2042 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayYPixels
  2043 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMemoryAddress
  2044 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetBetweenLines
  2045 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetToFirstPixel
  2046 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayBitsPerPixel
  2047 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayIsPalettized
  2048 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-0003-utilityFillColor
  2049 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2050 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2051 	END_TEST_BLOCK
  2052 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0003
  2053 
  2054 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0004
  2055 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0004
  2056 //! @SYMAPI			Hal::Set(EDisplayMode)
  2057 //! @SYMAuthor			Saravanakumar
  2058 //! @SYMCreationDate		19/11/2007
  2059 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 3 and fill the screen with Blue colour.
  2060 //!				Uses API elements:
  2061 //!				HAL::Set, EDisplayMode
  2062 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2063 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2064 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2065 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2066 //!				3. Set the display Mode
  2067 //!				4. Get Screen horizontal dimension in pixels
  2068 //!				5. Get Screen vertical dimension in pixels
  2069 //!				6. Get Address of Display Memory
  2070 //!				7. Get Offset between lines
  2071 //!				8. Get Display offset to the first pixel
  2072 //!				9. Get Display Bits per pixel
  2073 //!				10. Get palettized flag
  2074 //!				11. Fill the screen in Blue color
  2075 //!				12. Request user validation   13. Destroy the object
  2076 //! @SYMTestStatus		Implemented
  2077 //! @SYMTestPriority		high
  2078 //! @SYMTestExpectedResults  	Blue colour on the screen.
  2079 //! @SYMTestType		CIT
  2080 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2081 		CREATE_OBJECT	LCD	lcd1
  2082 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-BluePromptMessage
  2083 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMode
  2084 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMode
  2085 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayXPixels
  2086 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayYPixels
  2087 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMemoryAddress
  2088 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetBetweenLines
  2089 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetToFirstPixel
  2090 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayBitsPerPixel
  2091 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayIsPalettized
  2092 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-0004-utilityFillColor
  2093 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2094 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2095 	END_TEST_BLOCK
  2096 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0004
  2097 
  2098 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0005
  2099 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0005
  2100 //! @SYMAPI			Hal::Set(EDisplayMode)
  2101 //! @SYMAuthor			Saravanakumar
  2102 //! @SYMCreationDate		19/11/2007
  2103 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 3 and fill the screen with White colour.
  2104 //!				Uses API elements:
  2105 //!				HAL::Set, EDisplayMode
  2106 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2107 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2108 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2109 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2110 //!				3. Set the display Mode
  2111 //!				4. Get Screen horizontal dimension in pixels
  2112 //!				5. Get Screen vertical dimension in pixels
  2113 //!				6. Get Address of Display Memory
  2114 //!				7. Get Offset between lines
  2115 //!				8. Get Display offset to the first pixel
  2116 //!				9. Get Display Bits per pixel
  2117 //!				10. Get palettized flag
  2118 //!				11. Fill the screen in White color
  2119 //!				12. Request user validation   13. Destroy the object
  2120 //! @SYMTestStatus		Implemented
  2121 //! @SYMTestPriority		high
  2122 //! @SYMTestExpectedResults  	White colour on the screen.
  2123 //! @SYMTestType		CIT
  2124 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2125 		CREATE_OBJECT	LCD	lcd1
  2126 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-WhitePromptMessage
  2127 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMode
  2128 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayXPixels
  2129 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayYPixels
  2130 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMemoryAddress
  2131 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetBetweenLines
  2132 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetToFirstPixel
  2133 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayBitsPerPixel
  2134 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayIsPalettized
  2135 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-0005-utilityFillColor
  2136 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2137 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2138 	END_TEST_BLOCK
  2139 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0005
  2140 
  2141 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0006
  2142 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0006
  2143 //! @SYMAPI			Hal::Set(EDisplayMode)
  2144 //! @SYMAuthor			Saravanakumar
  2145 //! @SYMCreationDate		19/11/2007
  2146 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 3 and fill the screen with Black color.
  2147 //!				Uses API elements:
  2148 //!				HAL::Set, EDisplayMode
  2149 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2150 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2151 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2152 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2153 //!				3. Set the display Mode
  2154 //!				4. Get Screen horizontal dimension in pixels
  2155 //!				5. Get Screen vertical dimension in pixels
  2156 //!				6. Get Address of Display Memory
  2157 //!				7. Get Offset between lines
  2158 //!				8. Get Display offset to the first pixel
  2159 //!				9. Get Display Bits per pixel
  2160 //!				10. Get palettized flag
  2161 //!				11. Fill the screen in Black color
  2162 //!				12. Request user validation   13. Destroy the object
  2163 //! @SYMTestStatus		Implemented
  2164 //! @SYMTestPriority		high
  2165 //! @SYMTestExpectedResults  	Black colour on the screen.
  2166 //! @SYMTestType		CIT
  2167 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2168 		CREATE_OBJECT	LCD	lcd1
  2169 		COMMAND		lcd1	utilityPromptMessage		BASE-BSP-SCREEN-DRIVER-BlackPromptMessage  
  2170 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMode
  2171 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayXPixels
  2172 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayYPixels
  2173 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMemoryAddress
  2174 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetBetweenLines
  2175 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetToFirstPixel
  2176 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayBitsPerPixel
  2177 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayIsPalettized
  2178 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-0006-utilityFillColor
  2179 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2180 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2181 	END_TEST_BLOCK
  2182 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0006
  2183 
  2184 
  2185 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0007
  2186 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0007
  2187 //! @SYMAPI			Hal::Set(EDisplayMode)
  2188 //! @SYMAuthor			Louis Henry Nayegon
  2189 //! @SYMCreationDate		21/01/2008
  2190 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode3 and fill the screen0 with mutiple colors.
  2191 //!				Uses API elements:
  2192 //!				HAL::Set, EDisplayMode
  2193 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2194 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2195 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2196 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2197 //!				3. Set the display Mode
  2198 //!				4. Get Screen horizontal dimension in pixels
  2199 //!				5. Get Screen vertical dimension in pixels
  2200 //!				6. Get Address of Display Memory
  2201 //!				7. Get Offset between lines
  2202 //!				8. Get Display offset to the first pixel
  2203 //!				9. Get Display Bits per pixel
  2204 //!				10. Get palettized flag
  2205 //!				11. Fill the screen in red, white and green colors
  2206 //!				12. Request user validation   13. Destroy the object
  2207 //! @SYMTestStatus		Implemented
  2208 //! @SYMTestPriority		high
  2209 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
  2210 //! @SYMTestType		CIT
  2211 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2212 		CREATE_OBJECT	LCD	lcd1
  2213 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MultiColourPromptMessage
  2214 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMode
  2215 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayXPixels
  2216 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayYPixels
  2217 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMemoryAddress
  2218 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetBetweenLines
  2219 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetToFirstPixel
  2220 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayBitsPerPixel
  2221 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayIsPalettized
  2222 		COMMAND		lcd1	utilityFillMultiColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-0007-utilityFillMultiColor
  2223         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2224 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2225 	END_TEST_BLOCK
  2226 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0007
  2227 
  2228 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0008
  2229 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0008
  2230 //! @SYMAPI			Hal::Set(EDisplayMode)
  2231 //! @SYMAuthor			Louis Henry Nayegon
  2232 //! @SYMCreationDate		21/01/2008
  2233 //! @SYMTestCaseDesc		Display Colour Test - Use the display Mode3 and draw a moving rectangle along the
  2234 //!				perimeter of the screen
  2235 //!				Uses API elements:
  2236 //!				HAL::Set, EDisplayMode
  2237 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2238 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2239 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2240 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2241 //!				3. Set the display Mode
  2242 //!				4. Get Screen horizontal dimension in pixels
  2243 //!				5. Get Screen vertical dimension in pixels
  2244 //!				6. Get Address of Display Memory
  2245 //!				7. Get Offset between lines
  2246 //!				8. Get Display offset to the first pixel
  2247 //!				9. Get Display Bits per pixel
  2248 //!				10. Get palettized flag
  2249 //!				11. Fill the screen in red, white and green colors
  2250 //!				12. Request user validation   13. Destroy the object
  2251 //! @SYMTestStatus		Implemented
  2252 //! @SYMTestPriority		high
  2253 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
  2254 //! @SYMTestType		CIT
  2255 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2256 		CREATE_OBJECT	LCD	lcd1
  2257 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MovingRectanglePromptMessage
  2258 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMode
  2259 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayXPixels
  2260 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayYPixels
  2261 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMemoryAddress
  2262 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetBetweenLines
  2263 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetToFirstPixel
  2264 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayBitsPerPixel
  2265 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayIsPalettized
  2266 		COMMAND		lcd1	utilityMovingRectangle	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-0008-utilityMovingRectangle
  2267         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2268 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2269 	END_TEST_BLOCK
  2270 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0008
  2271 
  2272 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0009
  2273 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0009
  2274 //! @SYMAPI			Hal::Set(EDisplayMode)
  2275 //! @SYMAuthor			Nirmala Bailur
  2276 //! @SYMCreationDate		21/01/2008
  2277 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode3 and fill the screen0 with mutiple color horizontal strips.
  2278 //!				Uses API elements:
  2279 //!				HAL::Set, EDisplayMode
  2280 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2281 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2282 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2283 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2284 //!				3. Set the display Mode
  2285 //!				4. Get Screen horizontal dimension in pixels
  2286 //!				5. Get Screen vertical dimension in pixels
  2287 //!				6. Get Address of Display Memory
  2288 //!				7. Get Offset between lines
  2289 //!				8. Get Display offset to the first pixel
  2290 //!				9. Get Display Bits per pixel
  2291 //!				10. Get palettized flag
  2292 //!				11. Fill the screen in red, white and green colors
  2293 //!				12. Request user validation   13. Destroy the object
  2294 //! @SYMTestStatus		Implemented
  2295 //! @SYMTestPriority		high
  2296 //! @SYMTestExpectedResults  	multiple color horizontal strips on the screen.
  2297 //! @SYMTestType		CIT
  2298 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2299 		CREATE_OBJECT	LCD	lcd1
  2300 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-HorizontalStripPromptMessage
  2301        	COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMode
  2302 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayXPixels
  2303 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayYPixels
  2304 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMemoryAddress
  2305 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetBetweenLines
  2306 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetToFirstPixel
  2307 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayBitsPerPixel
  2308 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayIsPalettized
  2309 		COMMAND		lcd1	utilityFillHorizontalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-0009-utilityFillHorizontalStrip
  2310         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2311 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2312 	END_TEST_BLOCK
  2313 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0009
  2314 
  2315 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0010
  2316 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0010
  2317 //! @SYMAPI			Hal::Set(EDisplayMode)
  2318 //! @SYMAuthor			Nirmala Bailur
  2319 //! @SYMCreationDate		21/01/2008
  2320 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode3 and fill the screen0 with mutiple color veritical strips.
  2321 //!				Uses API elements:
  2322 //!				HAL::Set, EDisplayMode
  2323 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2324 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2325 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2326 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2327 //!				3. Set the display Mode
  2328 //!				4. Get Screen horizontal dimension in pixels
  2329 //!				5. Get Screen vertical dimension in pixels
  2330 //!				6. Get Address of Display Memory
  2331 //!				7. Get Offset between lines
  2332 //!				8. Get Display offset to the first pixel
  2333 //!				9. Get Display Bits per pixel
  2334 //!				10. Get palettized flag
  2335 //!				11. Fill the screen in red, white and green colors
  2336 //!				12. Request user validation   13. Destroy the object
  2337 //! @SYMTestStatus		Implemented
  2338 //! @SYMTestPriority		high
  2339 //! @SYMTestExpectedResults  	multiple color verical strips on the screen.
  2340 //! @SYMTestType		CIT
  2341 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2342 		CREATE_OBJECT	LCD	lcd1
  2343 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-VerticalStripPromptMessage
  2344        	COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMode
  2345 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayXPixels
  2346 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayYPixels
  2347 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMemoryAddress
  2348 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetBetweenLines
  2349 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayOffsetToFirstPixel
  2350 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayBitsPerPixel
  2351 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayIsPalettized
  2352 		COMMAND		lcd1	utilityFillVerticalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-0010-utilityFillVerticalStrip
  2353         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2354 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2355 	END_TEST_BLOCK
  2356 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3_MANUAL-0010
  2357 
  2358 
  2359 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0002
  2360 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0002
  2361 //! @SYMAPI			Hal::Set(EDisplayMode)
  2362 //! @SYMAuthor			Saravanakumar
  2363 //! @SYMCreationDate		19/11/2007
  2364 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 4 and fill the screen with Red colour.
  2365 //!				Uses API elements:
  2366 //!				HAL::Set, EDisplayMode
  2367 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2368 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2369 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2370 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2371 //!				3. Set the display Mode
  2372 //!				4. Get Screen horizontal dimension in pixels
  2373 //!				5. Get Screen vertical dimension in pixels
  2374 //!				6. Get Address of Display Memory
  2375 //!				7. Get Offset between lines
  2376 //!				8. Get Display offset to the first pixel
  2377 //!				9. Get Display Bits per pixel
  2378 //!				10. Get palettized flag
  2379 //!				11. Fill the screen in Red color
  2380 //!				12. Request user validation   13. Destroy the object
  2381 //! @SYMTestStatus		Implemented
  2382 //! @SYMTestPriority		high
  2383 //! @SYMTestExpectedResults  	Red colour on the screen.
  2384 //! @SYMTestType		CIT
  2385 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2386 		CREATE_OBJECT	LCD	lcd1
  2387 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-RedPromptMessage
  2388 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMode
  2389 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayXPixels
  2390 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayYPixels
  2391 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMemoryAddress
  2392 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetBetweenLines
  2393 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetToFirstPixel
  2394 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayBitsPerPixel
  2395 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayIsPalettized
  2396 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-0002-utilityFillColor
  2397 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2398 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2399 	END_TEST_BLOCK
  2400 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0002
  2401 
  2402 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0003
  2403 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0003
  2404 //! @SYMAPI			Hal::Set(EDisplayMode)
  2405 //! @SYMAuthor			Saravanakumar
  2406 //! @SYMCreationDate		19/11/2007
  2407 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 4 and fill the screen with Green colour.
  2408 //!				Uses API elements:
  2409 //!				HAL::Set, EDisplayMode
  2410 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2411 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2412 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2413 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2414 //!				3. Set the display Mode
  2415 //!				4. Get Screen horizontal dimension in pixels
  2416 //!				5. Get Screen vertical dimension in pixels
  2417 //!				6. Get Address of Display Memory
  2418 //!				7. Get Offset between lines
  2419 //!				8. Get Display offset to the first pixel
  2420 //!				9. Get Display Bits per pixel
  2421 //!				10. Get palettized flag
  2422 //!				11. Fill the screen in Green color
  2423 //!				12. Request user validation   13. Destroy the object
  2424 //! @SYMTestStatus		Implemented
  2425 //! @SYMTestPriority		high
  2426 //! @SYMTestExpectedResults  	Green colour on the screen.
  2427 //! @SYMTestType		CIT
  2428 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2429 		CREATE_OBJECT	LCD	lcd1
  2430 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-GreenPromptMessage
  2431 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMode
  2432 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayXPixels
  2433 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayYPixels
  2434 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMemoryAddress
  2435 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetBetweenLines
  2436 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetToFirstPixel
  2437 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayBitsPerPixel
  2438 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayIsPalettized
  2439 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-0003-utilityFillColor
  2440 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2441 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2442 	END_TEST_BLOCK
  2443 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0003
  2444 
  2445 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0004
  2446 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0004
  2447 //! @SYMAPI			Hal::Set(EDisplayMode)
  2448 //! @SYMAuthor			Saravanakumar
  2449 //! @SYMCreationDate		19/11/2007
  2450 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 4 and fill the screen with Blue colour.
  2451 //!				Uses API elements:
  2452 //!				HAL::Set, EDisplayMode
  2453 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2454 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2455 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2456 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2457 //!				3. Set the display Mode
  2458 //!				4. Get Screen horizontal dimension in pixels
  2459 //!				5. Get Screen vertical dimension in pixels
  2460 //!				6. Get Address of Display Memory
  2461 //!				7. Get Offset between lines
  2462 //!				8. Get Display offset to the first pixel
  2463 //!				9. Get Display Bits per pixel
  2464 //!				10. Get palettized flag
  2465 //!				11. Fill the screen in Blue color
  2466 //!				12. Request user validation   13. Destroy the object
  2467 //! @SYMTestStatus		Implemented
  2468 //! @SYMTestPriority		high
  2469 //! @SYMTestExpectedResults  	Blue colour on the screen.
  2470 //! @SYMTestType		CIT
  2471 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2472 		CREATE_OBJECT	LCD	lcd1
  2473 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-BluePromptMessage
  2474 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMode
  2475 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayXPixels
  2476 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayYPixels
  2477 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMemoryAddress
  2478 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetBetweenLines
  2479 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetToFirstPixel
  2480 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayBitsPerPixel
  2481 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayIsPalettized
  2482 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-0004-utilityFillColor
  2483 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2484 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2485 	END_TEST_BLOCK
  2486 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0004
  2487 
  2488 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0005
  2489 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0005
  2490 //! @SYMAPI			Hal::Set(EDisplayMode)
  2491 //! @SYMAuthor			Saravanakumar
  2492 //! @SYMCreationDate		19/11/2007
  2493 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 4 and fill the screen with White colour.
  2494 //!				Uses API elements:
  2495 //!				HAL::Set, EDisplayMode
  2496 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2497 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2498 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2499 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2500 //!				3. Set the display Mode
  2501 //!				4. Get Screen horizontal dimension in pixels
  2502 //!				5. Get Screen vertical dimension in pixels
  2503 //!				6. Get Address of Display Memory
  2504 //!				7. Get Offset between lines
  2505 //!				8. Get Display offset to the first pixel
  2506 //!				9. Get Display Bits per pixel
  2507 //!				10. Get palettized flag
  2508 //!				11. Fill the screen in White color
  2509 //!				12. Request user validation   13. Destroy the object
  2510 //! @SYMTestStatus		Implemented
  2511 //! @SYMTestPriority		high
  2512 //! @SYMTestExpectedResults  	White colour on the screen.
  2513 //! @SYMTestType		CIT
  2514 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2515 		CREATE_OBJECT	LCD	lcd1
  2516 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-WhitePromptMessage
  2517 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMode
  2518 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayXPixels
  2519 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayYPixels
  2520 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMemoryAddress
  2521 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetBetweenLines
  2522 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetToFirstPixel
  2523 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayBitsPerPixel
  2524 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayIsPalettized
  2525 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-0005-utilityFillColor
  2526 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2527 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2528 	END_TEST_BLOCK
  2529 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0005
  2530 
  2531 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0006
  2532 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0006
  2533 //! @SYMAPI			Hal::Set(EDisplayMode)
  2534 //! @SYMAuthor			Saravanakumar
  2535 //! @SYMCreationDate		19/11/2007
  2536 //! @SYMTestCaseDesc		Display Colour Test - Set Display Mode 4 and fill the screen with Black color.
  2537 //!				Uses API elements:
  2538 //!				HAL::Set, EDisplayMode
  2539 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2540 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2541 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2542 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2543 //!				3. Set the display Mode
  2544 //!				4. Get Screen horizontal dimension in pixels
  2545 //!				5. Get Screen vertical dimension in pixels
  2546 //!				6. Get Address of Display Memory
  2547 //!				7. Get Offset between lines
  2548 //!				8. Get Display offset to the first pixel
  2549 //!				9. Get Display Bits per pixel
  2550 //!				10. Get palettized flag
  2551 //!				11. Fill the screen in Black color
  2552 //!				12. Request user validation   13. Destroy the object
  2553 //! @SYMTestStatus		Implemented
  2554 //! @SYMTestPriority		high
  2555 //! @SYMTestExpectedResults  	Black colour on the screen.
  2556 //! @SYMTestType		CIT
  2557 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2558 		CREATE_OBJECT	LCD	lcd1
  2559 		COMMAND		lcd1	utilityPromptMessage		BASE-BSP-SCREEN-DRIVER-BlackPromptMessage  
  2560 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMode
  2561 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayXPixels
  2562 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayYPixels
  2563 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMemoryAddress
  2564 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetBetweenLines
  2565 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetToFirstPixel
  2566 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayBitsPerPixel
  2567 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayIsPalettized
  2568 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-0006-utilityFillColor
  2569 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2570 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2571 	END_TEST_BLOCK
  2572 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0006
  2573 
  2574 
  2575 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0007
  2576 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0007
  2577 //! @SYMAPI			Hal::Set(EDisplayMode)
  2578 //! @SYMAuthor			Louis Henry Nayegon
  2579 //! @SYMCreationDate		21/01/2008
  2580 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode4 and fill the screen0 with mutiple colors.
  2581 //!				Uses API elements:
  2582 //!				HAL::Set, EDisplayMode
  2583 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2584 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2585 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2586 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2587 //!				3. Set the display Mode
  2588 //!				4. Get Screen horizontal dimension in pixels
  2589 //!				5. Get Screen vertical dimension in pixels
  2590 //!				6. Get Address of Display Memory
  2591 //!				7. Get Offset between lines
  2592 //!				8. Get Display offset to the first pixel
  2593 //!				9. Get Display Bits per pixel
  2594 //!				10. Get palettized flag
  2595 //!				11. Fill the screen in red, white and green colors
  2596 //!				12. Request user validation   13. Destroy the object
  2597 //! @SYMTestStatus		Implemented
  2598 //! @SYMTestPriority		high
  2599 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
  2600 //! @SYMTestType		CIT
  2601 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2602 		CREATE_OBJECT	LCD	lcd1
  2603 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MultiColourPromptMessage
  2604 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMode
  2605 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayXPixels
  2606 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayYPixels
  2607 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMemoryAddress
  2608 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetBetweenLines
  2609 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetToFirstPixel
  2610 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayBitsPerPixel
  2611 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayIsPalettized
  2612 		COMMAND		lcd1	utilityFillMultiColor	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-0007-utilityFillMultiColor
  2613         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2614 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2615 	END_TEST_BLOCK
  2616 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0007
  2617 
  2618 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0008
  2619 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0008
  2620 //! @SYMAPI			Hal::Set(EDisplayMode)
  2621 //! @SYMAuthor			Louis Henry Nayegon
  2622 //! @SYMCreationDate		21/01/2008
  2623 //! @SYMTestCaseDesc		Display Colour Test - Use the display Mode4 and draw a moving rectangle along the
  2624 //!				perimeter of the screen
  2625 //!				Uses API elements:
  2626 //!				HAL::Set, EDisplayMode
  2627 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2628 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2629 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2630 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2631 //!				3. Set the display Mode
  2632 //!				4. Get Screen horizontal dimension in pixels
  2633 //!				5. Get Screen vertical dimension in pixels
  2634 //!				6. Get Address of Display Memory
  2635 //!				7. Get Offset between lines
  2636 //!				8. Get Display offset to the first pixel
  2637 //!				9. Get Display Bits per pixel
  2638 //!				10. Get palettized flag
  2639 //!				11. Fill the screen in red, white and green colors
  2640 //!				12. Request user validation   13. Destroy the object
  2641 //! @SYMTestStatus		Implemented
  2642 //! @SYMTestPriority		high
  2643 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
  2644 //! @SYMTestType		CIT
  2645 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2646 		CREATE_OBJECT	LCD	lcd1
  2647 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MovingRectanglePromptMessage
  2648 		COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMode
  2649 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayXPixels
  2650 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayYPixels
  2651 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMemoryAddress
  2652 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetBetweenLines
  2653 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetToFirstPixel
  2654 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayBitsPerPixel
  2655 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayIsPalettized
  2656 		COMMAND		lcd1	utilityMovingRectangle	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-0008-utilityMovingRectangle
  2657         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2658 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2659 	END_TEST_BLOCK
  2660 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0008
  2661 
  2662 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0009
  2663 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0009
  2664 //! @SYMAPI			Hal::Set(EDisplayMode)
  2665 //! @SYMAuthor			Nirmala Bailur
  2666 //! @SYMCreationDate		21/01/2008
  2667 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode4 and fill the screen0 with mutiple color horizontal strips.
  2668 //!				Uses API elements:
  2669 //!				HAL::Set, EDisplayMode
  2670 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2671 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2672 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2673 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2674 //!				3. Set the display Mode
  2675 //!				4. Get Screen horizontal dimension in pixels
  2676 //!				5. Get Screen vertical dimension in pixels
  2677 //!				6. Get Address of Display Memory
  2678 //!				7. Get Offset between lines
  2679 //!				8. Get Display offset to the first pixel
  2680 //!				9. Get Display Bits per pixel
  2681 //!				10. Get palettized flag
  2682 //!				11. Fill the screen in red, white and green colors
  2683 //!				12. Request user validation   13. Destroy the object
  2684 //! @SYMTestStatus		Implemented
  2685 //! @SYMTestPriority		high
  2686 //! @SYMTestExpectedResults  	multiple color horizontal strips on the screen.
  2687 //! @SYMTestType		CIT
  2688 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2689 		CREATE_OBJECT	LCD	lcd1
  2690 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-HorizontalStripPromptMessage
  2691 	       	COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMode
  2692 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayXPixels
  2693 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayYPixels
  2694 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMemoryAddress
  2695 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetBetweenLines
  2696 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetToFirstPixel
  2697 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayBitsPerPixel
  2698 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayIsPalettized
  2699 		COMMAND		lcd1	utilityFillHorizontalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-0009-utilityFillHorizontalStrip
  2700 	        COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2701 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2702 	END_TEST_BLOCK
  2703 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0009
  2704 
  2705 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0010
  2706 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0010
  2707 //! @SYMAPI			Hal::Set(EDisplayMode)
  2708 //! @SYMAuthor			Nirmala Bailur
  2709 //! @SYMCreationDate		21/01/2008
  2710 //! @SYMTestCaseDesc		Display Colour Test - Use the Display Mode4 and fill the screen0 with mutiple color veritical strips.
  2711 //!				Uses API elements:
  2712 //!				HAL::Set, EDisplayMode
  2713 //!				HAL::Get, EDisplayHalSetMode, EDisplayXPixels, EDisplayYPixels
  2714 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2715 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2716 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2717 //!				3. Set the display Mode
  2718 //!				4. Get Screen horizontal dimension in pixels
  2719 //!				5. Get Screen vertical dimension in pixels
  2720 //!				6. Get Address of Display Memory
  2721 //!				7. Get Offset between lines
  2722 //!				8. Get Display offset to the first pixel
  2723 //!				9. Get Display Bits per pixel
  2724 //!				10. Get palettized flag
  2725 //!				11. Fill the screen in red, white and green colors
  2726 //!				12. Request user validation   13. Destroy the object
  2727 //! @SYMTestStatus		Implemented
  2728 //! @SYMTestPriority		high
  2729 //! @SYMTestExpectedResults  	multiple color verical strips on the screen.
  2730 //! @SYMTestType		CIT
  2731 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2732 		CREATE_OBJECT	LCD	lcd1
  2733 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-VerticalStripPromptMessage
  2734        	COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE3-EDisplayMode
  2735 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayXPixels
  2736 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayYPixels
  2737 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayMemoryAddress
  2738 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetBetweenLines
  2739 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayOffsetToFirstPixel
  2740 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayBitsPerPixel
  2741 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-EDisplayIsPalettized
  2742 		COMMAND		lcd1	utilityFillVerticalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4-0010-utilityFillVerticalStrip
  2743         COMMAND		lcd1	Set			BASE-BSP-SCREEN-DRIVER-SCREEN0-EDisplayMode
  2744 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2745 	END_TEST_BLOCK
  2746 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN0_MODE4_MANUAL-0010
  2747 
  2748 
  2749 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0002
  2750 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0002
  2751 //! @SYMAPI			Hal::Get(EDisplayMode)
  2752 //! @SYMAuthor			Saravanakumar
  2753 //! @SYMCreationDate		19/11/2007
  2754 //! @SYMTestCaseDesc		Display Colour Test - Get Display Mode  and fill the screen with Red colour.
  2755 //!				Uses API elements:
  2756 //!				HAL::Get, EDisplayMode
  2757 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
  2758 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2759 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2760 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2761 //!				3. Get the display Mode
  2762 //!				4. Get Screen horizontal dimension in pixels
  2763 //!				5. Get Screen vertical dimension in pixels
  2764 //!				6. Get Address of Display Memory
  2765 //!				7. Get OffGet between lines
  2766 //!				8. Get Display offGet to the first pixel
  2767 //!				9. Get Display Bits per pixel
  2768 //!				10. Get palettized flag
  2769 //!				11. Fill the screen in Red color
  2770 //!				12. Request user validation   13. Destroy the object
  2771 //! @SYMTestStatus		Implemented
  2772 //! @SYMTestPriority		high
  2773 //! @SYMTestExpectedResults  	Red colour on the screen.
  2774 //! @SYMTestType		CIT
  2775 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2776 		CREATE_OBJECT	LCD	lcd1
  2777 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-RedPromptMessage
  2778 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMode
  2779 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayXPixels
  2780 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayYPixels
  2781 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMemoryAddress
  2782 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetBetweenLines
  2783 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetToFirstPixel
  2784 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayBitsPerPixel
  2785 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayIsPalettized
  2786 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN1-0002-utilityFillColor
  2787 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2788 	END_TEST_BLOCK
  2789 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0002
  2790 
  2791 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0003
  2792 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0003
  2793 //! @SYMAPI			Hal::Get(EDisplayMode)
  2794 //! @SYMAuthor			Saravanakumar
  2795 //! @SYMCreationDate		19/11/2007
  2796 //! @SYMTestCaseDesc		Display Colour Test - Get Display Mode  and fill the screen with Green colour.
  2797 //!				Uses API elements:
  2798 //!				HAL::Get, EDisplayMode
  2799 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
  2800 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2801 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2802 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2803 //!				3. Get the display Mode
  2804 //!				4. Get Screen horizontal dimension in pixels
  2805 //!				5. Get Screen vertical dimension in pixels
  2806 //!				6. Get Address of Display Memory
  2807 //!				7. Get OffGet between lines
  2808 //!				8. Get Display offGet to the first pixel
  2809 //!				9. Get Display Bits per pixel
  2810 //!				10. Get palettized flag
  2811 //!				11. Fill the screen in Green color
  2812 //!				12. Request user validation   13. Destroy the object
  2813 //! @SYMTestStatus		Implemented
  2814 //! @SYMTestPriority		high
  2815 //! @SYMTestExpectedResults  	Green colour on the screen.
  2816 //! @SYMTestType		CIT
  2817 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2818 		CREATE_OBJECT	LCD	lcd1
  2819 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-GreenPromptMessage
  2820 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMode
  2821 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayXPixels
  2822 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayYPixels
  2823 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMemoryAddress
  2824 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetBetweenLines
  2825 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetToFirstPixel
  2826 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayBitsPerPixel
  2827 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayIsPalettized
  2828 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN1-0003-utilityFillColor
  2829 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2830 	END_TEST_BLOCK
  2831 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0003
  2832 
  2833 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0004
  2834 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0004
  2835 //! @SYMAPI			Hal::Get(EDisplayMode)
  2836 //! @SYMAuthor			Saravanakumar
  2837 //! @SYMCreationDate		19/11/2007
  2838 //! @SYMTestCaseDesc		Display Colour Test - Get Display Mode and fill the screen with Blue colour.
  2839 //!				Uses API elements:
  2840 //!				HAL::Get, EDisplayMode
  2841 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
  2842 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2843 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2844 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2845 //!				3. Get the display Mode
  2846 //!				4. Get Screen horizontal dimension in pixels
  2847 //!				5. Get Screen vertical dimension in pixels
  2848 //!				6. Get Address of Display Memory
  2849 //!				7. Get OffGet between lines
  2850 //!				8. Get Display offGet to the first pixel
  2851 //!				9. Get Display Bits per pixel
  2852 //!				10. Get palettized flag
  2853 //!				11. Fill the screen in Blue color
  2854 //!				12. Request user validation   13. Destroy the object
  2855 //! @SYMTestStatus		Implemented
  2856 //! @SYMTestPriority		high
  2857 //! @SYMTestExpectedResults  	Blue colour on the screen.
  2858 //! @SYMTestType		CIT
  2859 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2860 		CREATE_OBJECT	LCD	lcd1
  2861 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-BluePromptMessage
  2862 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMode
  2863 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayXPixels
  2864 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayYPixels
  2865 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMemoryAddress
  2866 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetBetweenLines
  2867 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetToFirstPixel
  2868 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayBitsPerPixel
  2869 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayIsPalettized
  2870 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN1-0004-utilityFillColor
  2871 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2872 	END_TEST_BLOCK
  2873 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0004
  2874 
  2875 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0005
  2876 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0005
  2877 //! @SYMAPI			Hal::Get(EDisplayMode)
  2878 //! @SYMAuthor			Saravanakumar
  2879 //! @SYMCreationDate		19/11/2007
  2880 //! @SYMTestCaseDesc		Display Colour Test - Get Display Mode  and fill the screen with White colour.
  2881 //!				Uses API elements:
  2882 //!				HAL::Get, EDisplayMode
  2883 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
  2884 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2885 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2886 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2887 //!				3. Get the display Mode
  2888 //!				4. Get Screen horizontal dimension in pixels
  2889 //!				5. Get Screen vertical dimension in pixels
  2890 //!				6. Get Address of Display Memory
  2891 //!				7. Get OffGet between lines
  2892 //!				8. Get Display offGet to the first pixel
  2893 //!				9. Get Display Bits per pixel
  2894 //!				10. Get palettized flag
  2895 //!				11. Fill the screen in White color
  2896 //!				12. Request user validation   13. Destroy the object
  2897 //! @SYMTestStatus		Implemented
  2898 //! @SYMTestPriority		high
  2899 //! @SYMTestExpectedResults  	White colour on the screen.
  2900 //! @SYMTestType		CIT
  2901 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2902 		CREATE_OBJECT	LCD	lcd1
  2903 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-WhitePromptMessage
  2904 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMode
  2905 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayXPixels
  2906 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayYPixels
  2907 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMemoryAddress
  2908 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetBetweenLines
  2909 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetToFirstPixel
  2910 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayBitsPerPixel
  2911 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayIsPalettized
  2912 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN1-0005-utilityFillColor
  2913 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2914 	END_TEST_BLOCK
  2915 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0005
  2916 
  2917 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0006
  2918 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0006
  2919 //! @SYMAPI			Hal::Get(EDisplayMode)
  2920 //! @SYMAuthor			Saravanakumar
  2921 //! @SYMCreationDate		19/11/2007
  2922 //! @SYMTestCaseDesc		Display Colour Test - Get Display Mode  and fill the screen with Black color.
  2923 //!				Uses API elements:
  2924 //!				HAL::Get, EDisplayMode
  2925 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
  2926 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2927 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2928 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2929 //!				3. Get the display Mode
  2930 //!				4. Get Screen horizontal dimension in pixels
  2931 //!				5. Get Screen vertical dimension in pixels
  2932 //!				6. Get Address of Display Memory
  2933 //!				7. Get OffGet between lines
  2934 //!				8. Get Display offGet to the first pixel
  2935 //!				9. Get Display Bits per pixel
  2936 //!				10. Get palettized flag
  2937 //!				11. Fill the screen in Black color
  2938 //!				12. Request user validation   13. Destroy the object
  2939 //! @SYMTestStatus		Implemented
  2940 //! @SYMTestPriority		high
  2941 //! @SYMTestExpectedResults  	Black colour on the screen.
  2942 //! @SYMTestType		CIT
  2943 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2944 		CREATE_OBJECT	LCD	lcd1
  2945 		COMMAND		lcd1	utilityPromptMessage		BASE-BSP-SCREEN-DRIVER-BlackPromptMessage  
  2946 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMode
  2947 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayXPixels
  2948 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayYPixels
  2949 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMemoryAddress
  2950 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetBetweenLines
  2951 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetToFirstPixel
  2952 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayBitsPerPixel
  2953 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayIsPalettized
  2954 		COMMAND		lcd1	utilityFillColor	BASE-BSP-SCREEN-DRIVER-SCREEN1-0006-utilityFillColor
  2955 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2956 	END_TEST_BLOCK
  2957 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0006
  2958 
  2959 
  2960 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0007
  2961 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0007
  2962 //! @SYMAPI			Hal::Get(EDisplayMode)
  2963 //! @SYMAuthor			Louis Henry Nayegon
  2964 //! @SYMCreationDate		21/01/2008
  2965 //! @SYMTestCaseDesc		Display Colour Test - Use the screen1 with mutiple colors.
  2966 //!				Uses API elements:
  2967 //!				HAL::Get, EDisplayMode
  2968 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
  2969 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  2970 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  2971 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  2972 //!				3. Get the display Mode
  2973 //!				4. Get Screen horizontal dimension in pixels
  2974 //!				5. Get Screen vertical dimension in pixels
  2975 //!				6. Get Address of Display Memory
  2976 //!				7. Get OffGet between lines
  2977 //!				8. Get Display offGet to the first pixel
  2978 //!				9. Get Display Bits per pixel
  2979 //!				10. Get palettized flag
  2980 //!				11. Fill the screen in red, white and green colors
  2981 //!				12. Request user validation   13. Destroy the object
  2982 //! @SYMTestStatus		Implemented
  2983 //! @SYMTestPriority		high
  2984 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
  2985 //! @SYMTestType		CIT
  2986 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  2987 		CREATE_OBJECT	LCD	lcd1
  2988 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MultiColourPromptMessage
  2989 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMode
  2990 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayXPixels
  2991 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayYPixels
  2992 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMemoryAddress
  2993 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetBetweenLines
  2994 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetToFirstPixel
  2995 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayBitsPerPixel
  2996 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayIsPalettized
  2997 		COMMAND		lcd1	utilityFillMultiColor	BASE-BSP-SCREEN-DRIVER-SCREEN1-0007-utilityFillMultiColor
  2998 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  2999 	END_TEST_BLOCK
  3000 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0007
  3001 
  3002 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0008
  3003 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0008
  3004 //! @SYMAPI			Hal::Get(EDisplayMode)
  3005 //! @SYMAuthor			Louis Henry Nayegon
  3006 //! @SYMCreationDate		21/01/2008
  3007 //! @SYMTestCaseDesc		Display Colour Test - Use the Screen1 and draw a moving rectangle along the
  3008 //!				perimeter of the screen
  3009 //!				Uses API elements:
  3010 //!				HAL::Get, EDisplayMode
  3011 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
  3012 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  3013 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  3014 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  3015 //!				3. Get the display Mode
  3016 //!				4. Get Screen horizontal dimension in pixels
  3017 //!				5. Get Screen vertical dimension in pixels
  3018 //!				6. Get Address of Display Memory
  3019 //!				7. Get OffGet between lines
  3020 //!				8. Get Display offGet to the first pixel
  3021 //!				9. Get Display Bits per pixel
  3022 //!				10. Get palettized flag
  3023 //!				11. Fill the screen in red, white and green colors
  3024 //!				12. Request user validation   13. Destroy the object
  3025 //! @SYMTestStatus		Implemented
  3026 //! @SYMTestPriority		high
  3027 //! @SYMTestExpectedResults  	Red, white, and green colours on the screen.
  3028 //! @SYMTestType		CIT
  3029 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  3030 		CREATE_OBJECT	LCD	lcd1
  3031 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-MovingRectanglePromptMessage
  3032 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMode
  3033 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayXPixels
  3034 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayYPixels
  3035 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMemoryAddress
  3036 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetBetweenLines
  3037 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetToFirstPixel
  3038 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayBitsPerPixel
  3039 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayIsPalettized
  3040 		COMMAND		lcd1	utilityMovingRectangle	BASE-BSP-SCREEN-DRIVER-SCREEN1-0008-utilityMovingRectangle
  3041 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  3042 	END_TEST_BLOCK
  3043 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0008
  3044 
  3045 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0009
  3046 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0009
  3047 //! @SYMAPI			Hal::Get(EDisplayMode)
  3048 //! @SYMAuthor			Nirmala Bailur
  3049 //! @SYMCreationDate		21/01/2008
  3050 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen1 with mutiple color horizontal strips.
  3051 //!				Uses API elements:
  3052 //!				HAL::Get, EDisplayMode
  3053 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
  3054 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  3055 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  3056 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  3057 //!				3. Get the display Mode
  3058 //!				4. Get Screen horizontal dimension in pixels
  3059 //!				5. Get Screen vertical dimension in pixels
  3060 //!				6. Get Address of Display Memory
  3061 //!				7. Get OffGet between lines
  3062 //!				8. Get Display offGet to the first pixel
  3063 //!				9. Get Display Bits per pixel
  3064 //!				10. Get palettized flag
  3065 //!				11. Fill the screen in red, white and green colors
  3066 //!				12. Request user validation   13. Destroy the object
  3067 //! @SYMTestStatus		Implemented
  3068 //! @SYMTestPriority		high
  3069 //! @SYMTestExpectedResults  	multiple color horizontal strips on the screen.
  3070 //! @SYMTestType		CIT
  3071 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  3072 		CREATE_OBJECT	LCD	lcd1
  3073 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-HorizontalStripPromptMessage
  3074         COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMode
  3075 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayXPixels
  3076 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayYPixels
  3077 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMemoryAddress
  3078 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetBetweenLines
  3079 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetToFirstPixel
  3080 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayBitsPerPixel
  3081 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayIsPalettized
  3082 		COMMAND		lcd1	utilityFillHorizontalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN1-0009-utilityFillHorizontalStrip
  3083 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  3084 	END_TEST_BLOCK
  3085 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0009
  3086 
  3087 START_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0010
  3088 //! @SYMTestCaseID		BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0010
  3089 //! @SYMAPI			Hal::Get(EDisplayMode)
  3090 //! @SYMAuthor			Nirmala Bailur
  3091 //! @SYMCreationDate		21/01/2008
  3092 //! @SYMTestCaseDesc		Display Colour Test - Use the default Display Mode and fill the screen1 with mutiple color veritical strips.
  3093 //!				Uses API elements:
  3094 //!				HAL::Get, EDisplayMode
  3095 //!				HAL::Get, EDisplayHalGetMode, EDisplayXPixels, EDisplayYPixels
  3096 //!					EDisplayMemoryAddress, EDisplayOffsetBetweenLines, EDisplayOffsetToFirstPixel
  3097 //!					EDisplayBitsPerPixel, EDisplayIsPalettized
  3098 //! @SYMTestActions    		1. Create Hal Handle object.  2.provide user instructions
  3099 //!				3. Get the display Mode
  3100 //!				4. Get Screen horizontal dimension in pixels
  3101 //!				5. Get Screen vertical dimension in pixels
  3102 //!				6. Get Address of Display Memory
  3103 //!				7. Get OffGet between lines
  3104 //!				8. Get Display offGet to the first pixel
  3105 //!				9. Get Display Bits per pixel
  3106 //!				10. Get palettized flag
  3107 //!				11. Fill the screen in red, white and green colors
  3108 //!				12. Request user validation   13. Destroy the object
  3109 //! @SYMTestStatus		Implemented
  3110 //! @SYMTestPriority		high
  3111 //! @SYMTestExpectedResults  	multiple color verical strips on the screen.
  3112 //! @SYMTestType		CIT
  3113 	START_TEST_BLOCK	1000	T_Screen		\base\screen\BASE-BSP-SCREEN-DRIVER-MODE.ini
  3114 		CREATE_OBJECT	LCD	lcd1
  3115 		COMMAND		lcd1 	utilityPromptMessage	BASE-BSP-SCREEN-DRIVER-VerticalStripPromptMessage
  3116 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMode
  3117 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayXPixels
  3118 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayYPixels
  3119 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayMemoryAddress
  3120 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetBetweenLines
  3121 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayOffsetToFirstPixel
  3122 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayBitsPerPixel
  3123 		COMMAND		lcd1	Get			BASE-BSP-SCREEN-DRIVER-SCREEN1-EDisplayIsPalettized
  3124 		COMMAND		lcd1	utilityFillVerticalStrip	BASE-BSP-SCREEN-DRIVER-SCREEN1-0010-utilityFillVerticalStrip
  3125 		COMMAND		lcd1 	utilityPromptMessage    BASE-BSP-SCREEN-DRIVER-PromptMessage
  3126 	END_TEST_BLOCK
  3127 END_TESTCASE 			BASE-BSP-SCREEN-DRIVER-SCREEN1_MANUAL-0010
  3128