bluetoothmgmt/btconfig/esock_bt_399.cmi
changeset 0 29b1cd4cb562
child 4 28479eeba3fb
equal deleted inserted replaced
-1:000000000000 0:29b1cd4cb562
       
     1 # Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 # All rights reserved.
       
     3 # This component and the accompanying materials are made available
       
     4 # under the terms of the License "Symbian Foundation License v1.0"
       
     5 # which accompanies this distribution, and is available
       
     6 # at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
       
     7 #
       
     8 # Initial Contributors:
       
     9 # Nokia Corporation - initial contribution.
       
    10 #
       
    11 # Contributors:
       
    12 #
       
    13 # Description:
       
    14 #
       
    15 
       
    16 # Comms Configurator config file for the ESock Bluetooth module
       
    17 
       
    18 [Loader]
       
    19 Name=ESock_Bt
       
    20 FileName=esocksvr.dll
       
    21 ThreadFunctionOrdinal=1
       
    22 IsSticky=0
       
    23 IsServer=1
       
    24 Priority=EPriorityMore
       
    25 StackSize=16384
       
    26 ScaledStartupState=0x3080
       
    27 HeapOption=ENewHeap
       
    28 MinHeapSize=256
       
    29 MaxHeapSize=524288
       
    30 SystemCritical=0
       
    31 SystemCriticalAfterInit=1
       
    32 Binding0=ESock_Bt:2,ESock_Main:0,ECustom,20,20 
       
    33 Binding1=ESock_Bt:2,ESock_IP:6,ECustom,20,20
       
    34 Binding2=ESock_Bt:2,ESock_TR:7,ECustom,20,20
       
    35 Binding3=ESock_Bt:2,ESock_DIP:1,ECustom,20,20
       
    36 # Dont check heap if shutting down with EImmediate (KCF_ModuleImmediateNoCheck)
       
    37 ControlFlags=4
       
    38 [IniData]
       
    39 Role=DealerPlayer
       
    40 WorkerId=2
       
    41 EskMask=BT.*.ESK
       
    42 
       
    43 # When the following line is absent from the config the thread will be
       
    44 # given the TM, MCPR, CPR, SCPR, DATA roles and flagged as pre-planar
       
    45 # (which is what BT thread is even though it is using 399 technology)
       
    46 # By having the pre-planar flag other threads will not learn about roles
       
    47 # hosted in this thread, and will therefore not cause an EAmbiguousRoles
       
    48 # panic
       
    49 #
       
    50 #PlayerRole=0x011111  # Hosting TM, MCPR, CPR, SCPR, Data
       
    51 
       
    52 
       
    53 #	ENoPlayer			= 0x000000,
       
    54 #	EDataPlane			= 0x000001,
       
    55 #	ESubConnPlane		= 0x000010,
       
    56 #	EConnPlane			= 0x000100,
       
    57 #	EMetaConnPlane		= 0x001000,
       
    58 #	ETierMgrPlane		= 0x010000,
       
    59 #	ETierResolver		= 0x100000,
       
    60 #	EAllPlanes = EDataPlane | ESubConnPlane | EConnPlane | EMetaConnPlane | ETierMgrPlane,
       
    61 #	EPrePlanarArchitecture = 0x40000000,	// never explicitly set; denotes a legacy CMI and so a worker whose plane FCs can be ignored
       
    62