secureswitools/swisistools/test/tinterpretsis/config_warn.ini
author hgs
Thu, 14 Oct 2010 14:11:30 +0300
changeset 77 d1838696558c
parent 0 ba25891c3a9e
permissions -rw-r--r--
201039_02

/*
* Portions Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of the License "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description:
*
*/

// Test configuration file for interpretsis. Specifies HAL attributes and language 
// Refer to HALData::TAttribute for the list of HAL attributes
// Refer TLanguage enum for language values
//    


// 
// DEF117196
// This keyword does not exist. It is used to test that interpretsis will issue a 
// warning (and not an error) when it comes across an unsupported keyword.
// 
TESTKEYWORD = 0x00000001
//

// Identifies the manufacturer of a device. If this is not enumerated in TManufacturer, 
// then the manufacturer must obtain a value from the Symbian registry.
//
// <numeric type>
MANUFACTURER = 0x00000002

// The device specific hardware version number, as defined by the device manufacturer.
//
// <numeric type>
MANUFACTURERHARDWAREREV = 0x100

// The device specific version number, as defined by the device manufacturer.
//
// <numeric type>
MANUFACTURERSOFTWAREREV = 0x200

// The device specific software version number, as defined by the device manufacturer.
//
// <numeric type>
MANUFACTURERSOFTWAREBUILD = 300

// This is device specific model number, as defined by the device manufacturer.
//
// <numeric type>
MODEL = 0x101FB3E8

// This is the device specific UID, It is unique to the class /model of device. 
// A value must be obtained from Symbian's UID registry for this attribute.
//
// <numeric type>
MACHINEUID = 0x20000606

// The Symbian OS specified device family identifier. If the device family is not
// one of those enumerated by TDeviceFamily, then the licensee must obtain a UID
// from Symbian for this attribute.
//
// <numeric type>
DEVICEFAMILY = 0x700

// The Symbian OS specified device family version
//
// <numeric type>
DEVICEFAMILYREV = 0x700

// The CPU architecture used by this device. The values are enumerated by TCPU.
//
// <numeric type>
CPU = 0

// A revision number for the CPU architecture.
//
// <numeric type>
CPUARCH = 0

// This is the default ABI used by CPU for user applications. The values are 
// enumerated by HALData::TCPUABI.
//
// <numeric type>
CPUABI = 1

// The processor speed in KHz.
//
// <numeric type>
CPUSPEED = 666

// The time between system ticks, in microseconds.
//
// <numeric type>
SYSTEMTICKPERIOD = 2

// The total system RAM, in bytes.
//
// <numeric type>
MEMORYRAM = 999

// The currently free system RAM.
//
// <numeric type>
MEMORYRAMFREE = 0x11223344

// The total System ROM, in bytes.
//
// <numeric type>
MEMORYROM = 0xDEADBEEF

// The MMU page size in bytes.
//
// <numeric type>
MEMORYPAGESIZE = 1024

// Indicates whether a backup power supply is available. It has the 
// values: 0 = the device does not support (or need) a backup battery 
// source; 1 = a backup batter source is present. This is dynamic 
// and readonly
//
// <numeric type> / <boolean type> / <yes/no type>
POWERBACKUP = false

// A bitmask that describes the available keyboard types (it may support more than one).
//
// <numeric type>
KEYBOARD = 1

// (No documentation)
//
// <numeric type>
KEYBOARDDEVICEKEYS = 3

// (No documentation)
//
// <numeric type>
KEYBOARDAPPKEYS = 0

// Indicates whether the device can produce a click sound for each keypress.
// It has the values: 0 = the device cannot produce a click sound for each 
// keypress; 1 = the device can produce a click sound.
//
// <numeric type> / <boolean type> / <yes/no type>
KEYBOARDCLICK = 1 // Can also be true/false

// The maximum value for EKeyboardClickVolume
//
// <numeric type>
KEYBOARDCLICKVOLUMEMAX = 10

// The screen horizontal dimension in pixels.
//
// <numeric type>
DISPLAYXPIXELS = 640

// The screen vertical dimension in pixels.
//
// <numeric type>
DISPLAYYPIXELS = 480

// The screen horizontal dimension in twips.
//
// <numeric type>
DISPLAYXTWIPS = 3200

// The screen vertical dimension in twips.
//
// <numeric type>
DISPLAYYTWIPS  =    1440 

// The number of hues (colors or shades of grey) displayable on the screen.
//
// <numeric type>
DISPLAYCOLORS = 0x1000

// The maximum value for EDisplayContrast
//
// <numeric type>
DISPLAYCONTRASTMAX =    0x666

// Indicates whether there is a backlight on the device.
// It has the values: 0 = there is no screen backlight; 
// 1 = a screen backlight is present.
//
// <numeric type> / <boolean type> / <yes/no type>
BACKLIGHT = false

// Indicates whether a pen or digitizer is available for input.
// It has the values: 0 = a pen/digitizer is not available for 
// input; 1 = a pen/digitizeris present.
//
// <numeric type> / <boolean type> / <yes/no type>
PEN = false

// The pen/digitizer horizontal resolution, in pixels.
//
// <numeric type>
PENX = 0

// The is the pen/digitizer vertical resolution, in pixels.
//
// <numeric type>
PENY = 0

// Indicates whether a pen tap will turn the display on.
// It has the values: 0 = a pen tap has no effect; 1 = a pent tap or 
// press enables the display.
//
// <numeric type> / <boolean type> / <yes/no type>
PENDISPLAYON = no

// Indicates whether the device can produce a click sound for each pen tap.
// 
// It has the values: 0 = the device cannot produce a click sound 1 = 
// production of a click sound is supported by the device.
//
// <numeric type> / <boolean type> / <yes/no type>
PENCLICK = yes

// The maximum value for EPenClickVolume.
//
// <numeric type>
PENCLICKVOLUMEMAX = 10

// Indicates whether a mouse is available for input.
// 
// It has the values: 0 = there is no mouse available
// or pen/digitizer present; 1 = a mouse is available for input.
//
// <numeric type> / <boolean type> / <yes/no type>
MOUSE = false

// The mouse horizontal resolution, in pixels.
//
// <numeric type>
MOUSEX = 0

// The mouse vertical resolution, in pixels.
//
// <numeric type>
MOUSEY = 0

// The number of buttons on the mouse.
//
// <numeric type>
MOUSEBUTTONS = 3

// Indicates whether the device has a case switch, that actions when the case opens and closes.
// It has values: 0 = no; 1 = yes.
//
// <numeric type> / <boolean type> / <yes/no type>
CASESWITCH = true

// The number of LEDs on the device.
//
// <numeric type>
LEDS = 2

// Indicates how the phone hardware is connected.
//
// It has the values: 0 = phone hardware is not permanently 
// connected; 1 = phone hardware is permanently connected.
//
// <numeric type> / <boolean type> / <yes/no type>
INTEGRATEDPHONE  = false

// (Undocumented)
//
// <numeric type>
DISPLAYBRIGHTNESS = 10

// (Undocumented)
//
// <numeric type>
DISPLAYBRIGHTNESSMAX  = 10

// Indicates the state of the keyboard backlight.
// It has the values: 0 = keyboard backlight is off; 1 = keyboard backlight is on.
//
// <numeric type> / <boolean type> / <yes/no type>
KEYBOARDBACKLIGHTSTATE = 0

// Power supply to an accessory port.
//
// It has the values: 0 = turn off power to an accessory port on the device;
// 1 = turn on power.
//
// <numeric type> / <boolean type> / <yes/no type>
ACCESSORYPOWER = false

// Defines the system drive (0-25)
//
// <numeric type>
SYSTEMDRIVE = 2 // EDriveC

// Indicates whether hardware floating point is available, and what type.
//
// <numeric type>
FPHARDWARE = 0

// The number of HAL attributes.
//
// <numeric type>
NUMHALATTRIBUTES = 10

// Language code for the device
// Refer TLanguage enum for language values
// <numeric type>
LANGUAGE = 2 // French