Hi Rohit,

Here are my understanding, please feel free to correct, and hope Tizen 
architects could give more clarifications... :)

Per Tizen Porting Guide, OEMs need to develop appropriate plugins for their own 
telephony solutions, Samsung just provides several plugin templates for 
developers to start with.  As we discussed in earlier thread, current Tizen 
repository provides two set of "modem/HAL" plugins for the SDP (i.e. Lunchbox) 
and Tizen emulator, they might be the minimum components OEMs will need to 
customize for their telephony hardware.

In current Tizen telephony framework, all plugins are loaded and initialized 
while the telephony daemon is booting up; these plugins are linked together 
using tcore library to perform specific tasks, they will be invoked when there 
are requests from other components or data/events become available for them to 
continue the assigned tasks, so I personal like the diagram in the porting 
guide to put them in a circle around the telephony server rather than in a 
layers diagram; but if we really want to put them in layers, according to the 
call initiate sequence, it makes sense to me: the TAPI dbus library --> 
communicator plugin --> modem plugin --> HAL plugin --> the CP driver in the 
kernel space.  Since modem and HAL plugins are tightly coupled, so I believe 
not only the modem hardware interface plugin but also the modem plugin will the 
product developers need to provide to OEMs to complete the job.  How do you 
think?

Regards,
Tonny

From: [email protected] [mailto:[email protected]] 
On Behalf Of Rohit Pathania
Sent: Monday, December 17, 2012 4:33 PM
To: [email protected]
Subject: [Tizen General] Classification of Tizen Telephony

Hi All,
   In tizen telephony, what are the things that comes under OEM adaptation 
layer, Cores services, core frameworks. and kernel layer. Actually I have given 
presentation on Tizen Telephony. Lots of question asked and all are based upon 
it.
I was unable to clear all those doubts, so I am putting those doubts over here.

1. What are things that OEMs for customization of tizen telephony.
2. Which plugins comes under which layer such as communicator plugin, free 
style plugin, Modem plugin, and Modem Hardware Interface plugin.
3. What the Product developer will provide to their OEMs. Is it provide Modem 
Hardware Interface plugins?

Thanks & regards,
Rohit Pathania,
09848769111

_______________________________________________
General mailing list
[email protected]
https://lists.tizen.org/listinfo/general

Reply via email to