secureswitools/swisistools/test/tinterpretsis/config_warn.ini
changeset 0 ba25891c3a9e
equal deleted inserted replaced
-1:000000000000 0:ba25891c3a9e
       
     1 /*
       
     2 * Portions Copyright (c) 2008 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 the License "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 */
       
    17 
       
    18 // Test configuration file for interpretsis. Specifies HAL attributes and language 
       
    19 // Refer to HALData::TAttribute for the list of HAL attributes
       
    20 // Refer TLanguage enum for language values
       
    21 //    
       
    22 
       
    23 
       
    24 // 
       
    25 // DEF117196
       
    26 // This keyword does not exist. It is used to test that interpretsis will issue a 
       
    27 // warning (and not an error) when it comes across an unsupported keyword.
       
    28 // 
       
    29 TESTKEYWORD = 0x00000001
       
    30 //
       
    31 
       
    32 // Identifies the manufacturer of a device. If this is not enumerated in TManufacturer, 
       
    33 // then the manufacturer must obtain a value from the Symbian registry.
       
    34 //
       
    35 // <numeric type>
       
    36 MANUFACTURER = 0x00000002
       
    37 
       
    38 // The device specific hardware version number, as defined by the device manufacturer.
       
    39 //
       
    40 // <numeric type>
       
    41 MANUFACTURERHARDWAREREV = 0x100
       
    42 
       
    43 // The device specific version number, as defined by the device manufacturer.
       
    44 //
       
    45 // <numeric type>
       
    46 MANUFACTURERSOFTWAREREV = 0x200
       
    47 
       
    48 // The device specific software version number, as defined by the device manufacturer.
       
    49 //
       
    50 // <numeric type>
       
    51 MANUFACTURERSOFTWAREBUILD = 300
       
    52 
       
    53 // This is device specific model number, as defined by the device manufacturer.
       
    54 //
       
    55 // <numeric type>
       
    56 MODEL = 0x101FB3E8
       
    57 
       
    58 // This is the device specific UID, It is unique to the class /model of device. 
       
    59 // A value must be obtained from Symbian's UID registry for this attribute.
       
    60 //
       
    61 // <numeric type>
       
    62 MACHINEUID = 0x20000606
       
    63 
       
    64 // The Symbian OS specified device family identifier. If the device family is not
       
    65 // one of those enumerated by TDeviceFamily, then the licensee must obtain a UID
       
    66 // from Symbian for this attribute.
       
    67 //
       
    68 // <numeric type>
       
    69 DEVICEFAMILY = 0x700
       
    70 
       
    71 // The Symbian OS specified device family version
       
    72 //
       
    73 // <numeric type>
       
    74 DEVICEFAMILYREV = 0x700
       
    75 
       
    76 // The CPU architecture used by this device. The values are enumerated by TCPU.
       
    77 //
       
    78 // <numeric type>
       
    79 CPU = 0
       
    80 
       
    81 // A revision number for the CPU architecture.
       
    82 //
       
    83 // <numeric type>
       
    84 CPUARCH = 0
       
    85 
       
    86 // This is the default ABI used by CPU for user applications. The values are 
       
    87 // enumerated by HALData::TCPUABI.
       
    88 //
       
    89 // <numeric type>
       
    90 CPUABI = 1
       
    91 
       
    92 // The processor speed in KHz.
       
    93 //
       
    94 // <numeric type>
       
    95 CPUSPEED = 666
       
    96 
       
    97 // The time between system ticks, in microseconds.
       
    98 //
       
    99 // <numeric type>
       
   100 SYSTEMTICKPERIOD = 2
       
   101 
       
   102 // The total system RAM, in bytes.
       
   103 //
       
   104 // <numeric type>
       
   105 MEMORYRAM = 999
       
   106 
       
   107 // The currently free system RAM.
       
   108 //
       
   109 // <numeric type>
       
   110 MEMORYRAMFREE = 0x11223344
       
   111 
       
   112 // The total System ROM, in bytes.
       
   113 //
       
   114 // <numeric type>
       
   115 MEMORYROM = 0xDEADBEEF
       
   116 
       
   117 // The MMU page size in bytes.
       
   118 //
       
   119 // <numeric type>
       
   120 MEMORYPAGESIZE = 1024
       
   121 
       
   122 // Indicates whether a backup power supply is available. It has the 
       
   123 // values: 0 = the device does not support (or need) a backup battery 
       
   124 // source; 1 = a backup batter source is present. This is dynamic 
       
   125 // and readonly
       
   126 //
       
   127 // <numeric type> / <boolean type> / <yes/no type>
       
   128 POWERBACKUP = false
       
   129 
       
   130 // A bitmask that describes the available keyboard types (it may support more than one).
       
   131 //
       
   132 // <numeric type>
       
   133 KEYBOARD = 1
       
   134 
       
   135 // (No documentation)
       
   136 //
       
   137 // <numeric type>
       
   138 KEYBOARDDEVICEKEYS = 3
       
   139 
       
   140 // (No documentation)
       
   141 //
       
   142 // <numeric type>
       
   143 KEYBOARDAPPKEYS = 0
       
   144 
       
   145 // Indicates whether the device can produce a click sound for each keypress.
       
   146 // It has the values: 0 = the device cannot produce a click sound for each 
       
   147 // keypress; 1 = the device can produce a click sound.
       
   148 //
       
   149 // <numeric type> / <boolean type> / <yes/no type>
       
   150 KEYBOARDCLICK = 1 // Can also be true/false
       
   151 
       
   152 // The maximum value for EKeyboardClickVolume
       
   153 //
       
   154 // <numeric type>
       
   155 KEYBOARDCLICKVOLUMEMAX = 10
       
   156 
       
   157 // The screen horizontal dimension in pixels.
       
   158 //
       
   159 // <numeric type>
       
   160 DISPLAYXPIXELS = 640
       
   161 
       
   162 // The screen vertical dimension in pixels.
       
   163 //
       
   164 // <numeric type>
       
   165 DISPLAYYPIXELS = 480
       
   166 
       
   167 // The screen horizontal dimension in twips.
       
   168 //
       
   169 // <numeric type>
       
   170 DISPLAYXTWIPS = 3200
       
   171 
       
   172 // The screen vertical dimension in twips.
       
   173 //
       
   174 // <numeric type>
       
   175 DISPLAYYTWIPS  =    1440 
       
   176 
       
   177 // The number of hues (colors or shades of grey) displayable on the screen.
       
   178 //
       
   179 // <numeric type>
       
   180 DISPLAYCOLORS = 0x1000
       
   181 
       
   182 // The maximum value for EDisplayContrast
       
   183 //
       
   184 // <numeric type>
       
   185 DISPLAYCONTRASTMAX =    0x666
       
   186 
       
   187 // Indicates whether there is a backlight on the device.
       
   188 // It has the values: 0 = there is no screen backlight; 
       
   189 // 1 = a screen backlight is present.
       
   190 //
       
   191 // <numeric type> / <boolean type> / <yes/no type>
       
   192 BACKLIGHT = false
       
   193 
       
   194 // Indicates whether a pen or digitizer is available for input.
       
   195 // It has the values: 0 = a pen/digitizer is not available for 
       
   196 // input; 1 = a pen/digitizeris present.
       
   197 //
       
   198 // <numeric type> / <boolean type> / <yes/no type>
       
   199 PEN = false
       
   200 
       
   201 // The pen/digitizer horizontal resolution, in pixels.
       
   202 //
       
   203 // <numeric type>
       
   204 PENX = 0
       
   205 
       
   206 // The is the pen/digitizer vertical resolution, in pixels.
       
   207 //
       
   208 // <numeric type>
       
   209 PENY = 0
       
   210 
       
   211 // Indicates whether a pen tap will turn the display on.
       
   212 // It has the values: 0 = a pen tap has no effect; 1 = a pent tap or 
       
   213 // press enables the display.
       
   214 //
       
   215 // <numeric type> / <boolean type> / <yes/no type>
       
   216 PENDISPLAYON = no
       
   217 
       
   218 // Indicates whether the device can produce a click sound for each pen tap.
       
   219 // 
       
   220 // It has the values: 0 = the device cannot produce a click sound 1 = 
       
   221 // production of a click sound is supported by the device.
       
   222 //
       
   223 // <numeric type> / <boolean type> / <yes/no type>
       
   224 PENCLICK = yes
       
   225 
       
   226 // The maximum value for EPenClickVolume.
       
   227 //
       
   228 // <numeric type>
       
   229 PENCLICKVOLUMEMAX = 10
       
   230 
       
   231 // Indicates whether a mouse is available for input.
       
   232 // 
       
   233 // It has the values: 0 = there is no mouse available
       
   234 // or pen/digitizer present; 1 = a mouse is available for input.
       
   235 //
       
   236 // <numeric type> / <boolean type> / <yes/no type>
       
   237 MOUSE = false
       
   238 
       
   239 // The mouse horizontal resolution, in pixels.
       
   240 //
       
   241 // <numeric type>
       
   242 MOUSEX = 0
       
   243 
       
   244 // The mouse vertical resolution, in pixels.
       
   245 //
       
   246 // <numeric type>
       
   247 MOUSEY = 0
       
   248 
       
   249 // The number of buttons on the mouse.
       
   250 //
       
   251 // <numeric type>
       
   252 MOUSEBUTTONS = 3
       
   253 
       
   254 // Indicates whether the device has a case switch, that actions when the case opens and closes.
       
   255 // It has values: 0 = no; 1 = yes.
       
   256 //
       
   257 // <numeric type> / <boolean type> / <yes/no type>
       
   258 CASESWITCH = true
       
   259 
       
   260 // The number of LEDs on the device.
       
   261 //
       
   262 // <numeric type>
       
   263 LEDS = 2
       
   264 
       
   265 // Indicates how the phone hardware is connected.
       
   266 //
       
   267 // It has the values: 0 = phone hardware is not permanently 
       
   268 // connected; 1 = phone hardware is permanently connected.
       
   269 //
       
   270 // <numeric type> / <boolean type> / <yes/no type>
       
   271 INTEGRATEDPHONE  = false
       
   272 
       
   273 // (Undocumented)
       
   274 //
       
   275 // <numeric type>
       
   276 DISPLAYBRIGHTNESS = 10
       
   277 
       
   278 // (Undocumented)
       
   279 //
       
   280 // <numeric type>
       
   281 DISPLAYBRIGHTNESSMAX  = 10
       
   282 
       
   283 // Indicates the state of the keyboard backlight.
       
   284 // It has the values: 0 = keyboard backlight is off; 1 = keyboard backlight is on.
       
   285 //
       
   286 // <numeric type> / <boolean type> / <yes/no type>
       
   287 KEYBOARDBACKLIGHTSTATE = 0
       
   288 
       
   289 // Power supply to an accessory port.
       
   290 //
       
   291 // It has the values: 0 = turn off power to an accessory port on the device;
       
   292 // 1 = turn on power.
       
   293 //
       
   294 // <numeric type> / <boolean type> / <yes/no type>
       
   295 ACCESSORYPOWER = false
       
   296 
       
   297 // Defines the system drive (0-25)
       
   298 //
       
   299 // <numeric type>
       
   300 SYSTEMDRIVE = 2 // EDriveC
       
   301 
       
   302 // Indicates whether hardware floating point is available, and what type.
       
   303 //
       
   304 // <numeric type>
       
   305 FPHARDWARE = 0
       
   306 
       
   307 // The number of HAL attributes.
       
   308 //
       
   309 // <numeric type>
       
   310 NUMHALATTRIBUTES = 10
       
   311 
       
   312 // Language code for the device
       
   313 // Refer TLanguage enum for language values
       
   314 // <numeric type>
       
   315 LANGUAGE = 2 // French
       
   316