connectivitylayer/isce/isaaccessextension_dll/group/isaaccessextension.mmp
changeset 9 8486d82aef45
parent 7 fa67e03b87df
equal deleted inserted replaced
8:6295dc2169f3 9:8486d82aef45
    13 * 
    13 * 
    14 * Description: 
    14 * Description: 
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // NOTE! MISSING SUPPORT >
       
    19 //
       
    20 // Missing support for NCP_COMMON_BRIDGE_FAMILY_PIPE_SUPPORT, NCP_COMMON_BRIDGE_FAMILY_NAME_SERVICE_SUPPORT
       
    21 // Using legacy indicationhandler
       
    22 //
       
    23 // NOTE! MISSING SUPPORT <
       
    24 
       
    25 #include <non_foundation_paths.hrh>
    18 #include <non_foundation_paths.hrh>
    26 #include <platform_paths.hrh>
    19 #include <platform_paths.hrh>
    27 #include        "kernel/kern_ext.mmh"
    20 #include "kernel/kern_ext.mmh"
    28 
    21 
    29 
    22 FEATUREVARIANT
    30 TARGET          isaaccessextension.dll
    23 TARGET          isaaccessextension.dll
    31 TARGETTYPE      kext    
    24 TARGETTYPE      kext
    32 linkas          isaaccessextension.dll
    25 linkas          isaaccessextension.dll
    33 UID             0x20012481 // UID: 536945793    
    26 UID             0x20012481 // UID: 536945793    
    34 VENDORID        VID_DEFAULT
    27 VENDORID        VID_DEFAULT
    35 CAPABILITY      ALL
    28 CAPABILITY      ALL
    36 FEATUREVARIANT
    29 
    37 
    30 
    38 EPOCALLOWDLLDATA
    31 EPOCALLOWDLLDATA
    39 
    32 
    40 SMPSAFE
    33 SMPSAFE
    41 
    34 
    42 SOURCEPATH      ../src
       
    43 SOURCE          isakernelapi.cpp
       
    44 SOURCE          iadtrace.cpp
       
    45 SOURCE          isaaccessextension.cpp
       
    46 SOURCE          isakernelchannel.cpp
       
    47 SOURCE          queue.cpp
       
    48 SOURCE          router.cpp
       
    49 
       
    50 #ifdef NCP_COMMON_BRIDGE_FAMILY_PIPE_SUPPORT
       
    51 SOURCE            pep.cpp
       
    52 SOURCE            peptransceiver.cpp
       
    53 SOURCE            pipehandler.cpp
       
    54 #endif
       
    55 // ISCE
       
    56 SOURCE            isilink.cpp
       
    57 // ISCE
       
    58 
       
    59 USERINCLUDE     ../inc
    35 USERINCLUDE     ../inc
    60 USERINCLUDE     ../../ismpmultiplexer_dll/inc
       
    61 // ISCE
       
    62 USERINCLUDE     ../../memmanager_dll/inc
       
    63 USERINCLUDE     ../../isicommunicationmanager_dll/inc
       
    64 // ISCE
       
    65 // ISI
       
    66 USERINCLUDE    ../../isirouter_dll/inc
       
    67 //ISI
       
    68 USERINCLUDE     ../traces
    36 USERINCLUDE     ../traces
    69 
    37 
       
    38 SOURCEPATH      ../src
       
    39 
       
    40 USERINCLUDE     ../../isirouter_dll/inc
       
    41 USERINCLUDE     ../../isicommunicationmanager_dll/inc
       
    42 USERINCLUDE     ../../memmanager_dll/inc
       
    43 
       
    44 
       
    45 SOURCE          common_wrapper.cpp
       
    46 SOURCE          isakernelapi_wrapper.cpp
       
    47 SOURCE          isaaccessextension_wrapper.cpp
       
    48 SOURCE          queue_wrapper.cpp
       
    49 SOURCE          router_wrapper.cpp
       
    50 
       
    51 LIBRARY         isirouter.lib
       
    52 LIBRARY         memmanager.lib
       
    53 
    70 OS_LAYER_SYSTEMINCLUDE
    54 OS_LAYER_SYSTEMINCLUDE
    71 NON_FOUNDATION_ADAPT_LAYER_SYSTEMINCLUDE      // FOR isakernelapi.h
    55 NON_FOUNDATION_ADAPT_LAYER_SYSTEMINCLUDE
    72 SYSTEMINCLUDE     /epoc32/include/kernel
    56 SYSTEMINCLUDE   /epoc32/include/kernel
    73 SYSTEMINCLUDE     /epoc32/include/nkern
    57 SYSTEMINCLUDE   /epoc32/include/nkern
    74 
    58 
    75 #if (NCP_COMMON_SOS_VERSION_SUPPORT >= SOS_VERSION_95)
       
    76 DEFFILE         isakernelapi.def
    59 DEFFILE         isakernelapi.def
    77 #else
       
    78 // TODO NOTE BC DEFFILE         old_isakernelapi.def
       
    79 #endif
       
    80 // ISCE
       
    81 LIBRARY         memmanager.lib
       
    82 LIBRARY         ismpmultiplexer.lib
       
    83 // ISCE
       
    84 START WINS
    60 START WINS
    85 win32_library kernel32.lib
    61 win32_library kernel32.lib
    86 END
    62 END
    87 
    63 
    88 // flag to enable trace of components API calls
    64 // flag to enable trace of components API calls
    94 MACRO   DATA_DUMP
    70 MACRO   DATA_DUMP
    95 
    71 
    96 //MACRO   FULL_DATA_DUMP
    72 //MACRO   FULL_DATA_DUMP
    97 
    73 
    98 
    74 
       
    75 MACRO ISCE_INTERNAL_WIDER_NAME_SERVICE_IN_USE