[MeeGo-dev] init scripts

Arjan van de Ven arjan at linux.intel.com
Fri Sep 24 10:47:51 PDT 2010


  On 9/24/2010 10:44 AM, Auke Kok wrote:
> On Thu, Sep 23, 2010 at 05:37:38PM -0700, PJ Bostley wrote:
>>
>>> You should write an ofono plugin to properly initialize the 3rd party
>>> hardware instead. This way, you don't need to start up anything
>>> manually, get rid of the dependencies, and the ofono plugin can
>>> actually restart/monitor the service, making your part of the stack
>>> much more reliable.
>> We can't.  There are other services that must access this hardware also,
>> and completely independently from ofono.  The multiplexing daemon
>> handles all of that arbitration and startup synchronization.
> sure you can...
>
> what other services use this hardware as well? You didn't mention this
> before.
>
> the more I hear the more I get the idea that all of this is designed
> terribly wrong. Why could this not be implemented as a proper kernel
> driver that allows concurrent access?

such a driver already exists .... the GSM MUX driver.



More information about the MeeGo-dev mailing list