- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在尝试将 Asterisk 移植到武装 Linux 操作系统(特别是 beagleboneblack)中。
我已经部分完成了,但是当我尝试交叉编译 DAHDI(或使用安装在 BBB 上的 build-essential
直接编译)以将我的 BBB 与 FXO 卡通信时,我发现有一些模块( wctdm,wcfxo, ...
) 无法正常构建,虽然wctdm.c, wcfxo.c存在于dahdi的原始源代码中
我引用了为 blackfined linux 系统构建的 switchfin 源代码,我看到它们有一些 dahdi 额外的模块,比如 sport_interface bfsi ...
是在制作时使用 DAHDI_MODULES_EXTRA 选项构建的,这些额外的模块工作为他们的 blackfin 板。
所以我想知道从哪里可以得到这些适用于我的 BBB 的额外模块,特别是帮助我将我的 BBB 连接到 FXO 卡。
如果它们还不存在,我需要哪些知识才能开始编写一个新的一个?不幸的是,我是一名软件工程师,我对硬件设计不太熟悉,所以如果它涉及到硬件设计,那么我愿意学习。
任何帮助或解释将不胜感激
最好的问候
Loi Dang
最佳答案
没有此类固件的数据库。
您只有一般选项 - 通过谷歌或其他搜索引擎搜索。
要开始创建 dahdi 模块,您需要基本的内核模块经验,大量的 c/c++ 经验。
最佳可用资源 - 阅读 dahdi-linux 包源中的文件。抱歉,目前没有更好的方法。
关于linux - 如何从头开始编写 Dahdi extra 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30090502/
我需要用这样的数据构建一个表: ┌────────┬───────────┬────────┐ │ ID │ Name │ Age │ ├────
我是一名优秀的程序员,十分优秀!