我正在尝试将星号移植到一个武装的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卡。
如果它们不存在,我需要哪些知识才能开始编写新的知识?不幸的是,我是一名软件工程师,我对硬件设计不太熟悉,所以如果涉及到硬件设计,我愿意学习。
如有任何帮助或解释,将不胜感激。
最好的尊重
洛伊当
发布于 2015-05-07 16:51:24
没有这类固件的数据库。
你只有一般的选择-通过谷歌或其他搜索引擎搜索。
从dahdi模块创建开始,您需要基本的内核模块体验,大量的c/c++体验。
dahdi-linux包源代码中最好的可用源文件。抱歉,现在没有更好的方法了。
https://stackoverflow.com/questions/30090502
复制相似问题