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 |