connectivitylayer/isce/isaaccessextension_dll/inc/iscnokiadefinitions.h
changeset 9 8486d82aef45
parent 5 8ccc39f9d787
equal deleted inserted replaced
8:6295dc2169f3 9:8486d82aef45
    49     EIscNokiaNifPep8,                   //0x15
    49     EIscNokiaNifPep8,                   //0x15
    50     EIscNokiaNifPep9,                   //0x16
    50     EIscNokiaNifPep9,                   //0x16
    51     EIscNokiaNifPep10,                  //0x17
    51     EIscNokiaNifPep10,                  //0x17
    52     EIscNokiaTest2,                     //0x18
    52     EIscNokiaTest2,                     //0x18
    53     EIscNokiaReserved8,                 //0x19
    53     EIscNokiaReserved8,                 //0x19
    54     EIscNokiaReserved9,                 //0x1a
    54     EIscNokiaReserved7,                 //0x1a
    55     EIscNokiaPsy,                       //0x1b
    55     EIscNokiaPsy,                       //0x1b
    56     EIscNokiaNtm,                       //0x1c
    56     EIscNokiaNtm,                       //0x1c
    57     EIscNokiaNtmLicensee,               //0x1d
    57     EIscNokiaNtmLicensee,               //0x1d
    58     EIscATTSIMLockUI,                   //0x1e  //30
    58     EIscATTSIMLockUI,                   //0x1e  //30
    59     EIscNokiaBtAppl,                    //0x1f
    59     EIscNokiaBtAppl,                    //0x1f
    84     EIscNokiaReserved1,                 //0x38
    84     EIscNokiaReserved1,                 //0x38
    85     EIscNokiaReserved2,                 //0x39
    85     EIscNokiaReserved2,                 //0x39
    86     EIscNokiaUpdateServerApplication,   //0x3a
    86     EIscNokiaUpdateServerApplication,   //0x3a
    87     EIscNokiaReserved3,                 //0x3b
    87     EIscNokiaReserved3,                 //0x3b
    88     EIscNokiaReserved4,                 //0x3c  //60
    88     EIscNokiaReserved4,                 //0x3c  //60
    89     EIscNokiaReserved5,                 //0x3d
    89     EIscNokiaAtController3,             //0x3d
    90     EIscNokiaReserved6,                 //0x3e
    90     EIscNokiaAtController2,             //0x3e
    91     EIscNokiaAtController,              //0x3f  //63
    91     EIscNokiaAtController,              //0x3f  //63
    92     EIscNokiaLastUserChannel            // This is actually first kernel side channel
    92     EIscNokiaLastUserChannel            // This is actually first kernel side channel
    93     };
    93     };
    94 
    94 
    95 enum TIscNokiaKernelChannels
    95 enum TIscNokiaKernelChannels
   109     EIscNokiaDVBH,                      //0x4c
   109     EIscNokiaDVBH,                      //0x4c
   110     EIscNokiaSSC,                       //0x4d
   110     EIscNokiaSSC,                       //0x4d
   111     EIscNokiaUsbAudioDriver,            //0x4e
   111     EIscNokiaUsbAudioDriver,            //0x4e
   112     EIscNokiaDMC,                       //0x4f
   112     EIscNokiaDMC,                       //0x4f
   113     EIscNokiaReservedKern2,             //0x50
   113     EIscNokiaReservedKern2,             //0x50
   114     EIscNokiaLastKernelChannel          //0x51    //81
   114     EIscNokiaMTC,                       //0x51
       
   115     EIscNokiaLastKernelChannel          //0x52    //82
   115     };
   116     };
   116 
   117 
   117 // MACROS
   118 // MACROS
   118 
   119 
   119 // DATA TYPES
   120 // DATA TYPES
   138     EIscNokiaCancelAsyncEventSend,
   139     EIscNokiaCancelAsyncEventSend,
   139     EIscNokiaCancelAsyncEventSubscribe32bit
   140     EIscNokiaCancelAsyncEventSubscribe32bit
   140     };
   141     };
   141 
   142 
   142 #ifndef PN_DEV_PC
   143 #ifndef PN_DEV_PC
   143 #define PN_DEV_PC 0x10 // Not in pn_const.h at the moment TODO: Remove when possible
   144 #define PN_DEV_PC 0x10 // Not in pn_const.h at the moment  Remove when possible
   144 #endif
   145 #endif
   145 #ifndef PN_APE_COMMGR
   146 #ifndef PN_APE_COMMGR
   146 #define PN_APE_COMMGR 0x11 //TODO remove when defined in pn_const.h
   147 #define PN_APE_COMMGR 0x11 // remove when defined in pn_const.h
   147 #endif
   148 #endif
   148 #ifndef THIS_DEVICE
   149 #ifndef THIS_DEVICE
   149     #if !defined (__WINS__) && !defined(NCP_COMMON_PLATFORM_SIMULATOR)
   150     #if !defined (__WINS__) && !defined(NCP_COMMON_PLATFORM_SIMULATOR)
   150             // Device IDs
   151         #ifndef PN_DEV_OWN
   151             #define THIS_DEVICE PN_DEV_HOST
   152             #define PN_DEV_OWN 0 // PN_DEV_HOST
   152             #define OTHER_DEVICE_1 PN_DEV_MODEM
   153         #endif // PN_DEV_OWN
   153             #define PN_DEV_OWN                                                  0x6c
   154 
   154             #define PN_DEV_DONT_CARE OTHER_DEVICE_1
   155             #define THIS_DEVICE PN_DEV_OWN
   155             // Media IDs
       
   156             #define PN_MEDIA_SOS                                                PN_MEDIA_MODEM_HOST_IF
       
   157             // Internals CLIENT OF ISC API OR ISA KERNEL API - DO NOT USE! ->
       
   158             #define PN_MEDIA_NOT_USED                                           0xfe
       
   159             #define PN_NO_ROUTING                                               0xff
       
   160             #define PN_OBJ_ROUTER PN_OBJ_ROUTING_REQ
       
   161             // To be removed when pipe changes are done.
       
   162             #define PNS_PIPE_DATA_OFFSET_DATA                                   3
       
   163             // <- Internals CLIENT OF ISC API OR ISA KERNEL API - DO NOT USE!
       
   164     #else
   156     #else
   165         #define THIS_DEVICE PN_DEV_PC
   157         #ifndef PN_DEV_OWN
       
   158             #define PN_DEV_OWN PN_DEV_PC 
       
   159         #endif // PN_DEV_OWN
       
   160             #define THIS_DEVICE  PN_DEV_OWN
   166     #endif
   161     #endif
   167 #endif
   162 #endif
   168 
   163 
   169 // FUNCTION PROTOTYPES
   164 // FUNCTION PROTOTYPES
   170 
   165