[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Linux's timerfd API
Hello John. I've been working my schedule around to see if I can help
with the porting of the dahdi stuff. I've got the zaptel code running
under NetBSD-5 with multiprocessor support, and it works quite well. I say
that to say that having done that work, I feel more confident in my
ability to make dahdi work.
In terms of the timerfd interface from Linux, I considered it, but
since the documentation from the version of Asterisk I looked at seemed to
imply that this was not a reliable timing sorce, and the code was not well
tested, I decided I didn't want to go to the trouble.
If someone wants to step up to the timerfd plate and they need a
tester, I'm willing to do that.
On Sep 23, 5:38pm, John Nemeth wrote:
} Subject: Linux's timerfd API
} Is anybody famailiar with Linux's timerfd API (see
} http://www.kernel.org/doc/man-pages/online/pages/man2/timerfd_create.2.html ).
} I was wondering if people think this is a good idea and/or what it
} would take to implement it in NetBSD.
} The reason why I'm interested in it is that newer versions
} Asterisk can use it to provide timing for mixing streams for a
} conference bridge. Currently, there is no way to do any sort
} conferencing using Asterisk on NetBSD.
} The other way that Asterisk does timing is to use a timer device
} that is part of DAHDI (Asterisk's hardware driver). You can use
} external boxes that use SIP to communicate with Asterisk in order to
} connect physical phone lines, so the lack of DAHDI support in NetBSD
} isn't a show-stopper. But, the lack of conferencing support is a
} fairly major limitation. Adding DAHDI support to NetBSD is still on my
} project list, but this API could make a nice addition in the meantime.
} For those that don't know, Asterisk is an open source VOIP PBX.
>-- End of excerpt from John Nemeth
Main Index |
Thread Index |