首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从一开始就编写Dahdi额外模块?

如何从一开始就编写Dahdi额外模块?
EN

Stack Overflow用户
提问于 2015-05-07 01:40:33
回答 1查看 185关注 0票数 1

我正在尝试将星号移植到一个武装的linux操作系统中(特别是beagleboneblack)。

我已经完成了部分工作,但是当我试图交叉编译DAHDI (或者直接编译并安装在BBB上的build-essential )以将我的BBB与FXO卡通信时,我发现有些模块(wctdm,wcfxo, ...)不能像往常一样构建,尽管dahdi的原始源代码中存在wctdm.c、wcfxo.c。

我参考了为黑色linux系统构建的开关鳍源代码,我发现它们有一些dahdi额外模块,比如在make使用DAHDI_MODULES_EXTRA选项构建的dahdi模块,这些额外模块可以用于黑板。

因此,我想知道从哪里得到这些额外的模块,为我的BBB工作,特别是帮助我连接我的BBB和FXO卡。

如果它们不存在,我需要哪些知识才能开始编写新的知识?不幸的是,我是一名软件工程师,我对硬件设计不太熟悉,所以如果涉及到硬件设计,我愿意学习。

如有任何帮助或解释,将不胜感激。

最好的尊重

洛伊当

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-07 16:51:24

没有这类固件的数据库。

你只有一般的选择-通过谷歌或其他搜索引擎搜索。

从dahdi模块创建开始,您需要基本的内核模块体验,大量的c/c++体验。

dahdi-linux包源代码中最好的可用源文件。抱歉,现在没有更好的方法了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30090502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档