supported by this model of phone. */
-
-
-
-
-
/* Here we initialise model specific functions. */
GSM_Functions N6110_Functions = {
N6110_Initialise,
#ifndef UCLINUX
N6110_GetProfile,
N6110_SetProfile,
- N6110_SendRLPFrame,
#else /* UCLINUX */
NULL,
NULL,
- NULL,
#endif /* UCLINUX */
+ N6110_SendRLPFrame,
N6110_CancelCall,
#ifndef UCLINUX
N6110_PressKey,
return (GE_NONE);
}
+#endif /* UCLINUX */
+
bool N6110_SendRLPFrame(RLP_F96Frame *frame, bool out_dtx)
{
u8 req[60] = { 0x00, 0xd9 };
return (Protocol->SendFrame(32, 0xf0, req));
}
+#ifndef UCLINUX
+
void N6110_ReplyGetCalendarNote(u16 MessageLength, u8 *MessageBuffer, u8 MessageType) {
int i, j;
break;
case 1:
Protocol->SendMessage(sizeof(req3), 0x01, req3);
+ usleep(1000000);
Protocol->SendMessage(sizeof(req4), 0x01, req4);
+ usleep(1000000);
req_end = req_end1;
size = sizeof(req_end1);
break;
memcpy(req + 5 + strlen(Number), req_end, size);
Protocol->SendMessage(5 + size + strlen(Number), 0x01, req);
+ usleep(1000000);
if (type != 1) Protocol->SendMessage(26, 0x01, req2);
return (GE_NONE);
}
}
-#endif /* UCLINUX */
-
static void N6110_Dispatch0x09Message(u16 MessageLength, u8 *MessageBuffer, u8 MessageType) {
switch (MessageBuffer[3]) {
}
}
-#ifndef UCLINUX
-
static void N6110_Dispatch0x13Message(u16 MessageLength, u8 *MessageBuffer, u8 MessageType) {
switch(MessageBuffer[3]) {
default :N6110_ReplyEnterSecurityCode (MessageLength,MessageBuffer,MessageType);break;
}
break;
-#endif /* UCLINUX */
/* SIM login */
case 0x09:
N6110_Dispatch0x09Message(MessageLength, MessageBuffer, MessageType);
break;
-#ifndef UCLINUX
/* Network info */
case 0x0a:
switch (MessageBuffer[3]) {