关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
Linux内核继续打造WWAN子系统发展通用驱动并加强扩展能力
[复制链接]
作者:
wyxc0124
版块:
›
嵌入式操作系统
›
linux
发布时间:
2021-5-19 10:43:42
1499
0
返回列表
wyxc0124
当前离线
注册会员
注册会员, 积分 172, 距离下一级还需 28 积分
注册会员
注册会员, 积分 172, 距离下一级还需 28 积分
积分
172
发消息
楼主
电梯直达
wyxc0124
发表于 2021-5-19 10:43:42
|
只看该作者
|
倒序浏览
|
阅读模式
Linaro继续领导Linux内核的无线广域网(WWAN)子系统/框架的开发工作。该框架旨在至少部分地处理无线广域网硬件的复杂性和异质性。
Linux WWAN子系统的建议形式总结为:
这个初始版本增加了WWAN端口的概念,它是调制解调器控制协议的逻辑管道。协议通过设备暴露给用户,允许现有工具(ModemManager、ofono......)中的straigthforward支持。WWAN核心负责通用部分,包括字符设备管理,并依靠端口驱动操作来接收/提交协议数据。
由于同一WWAN硬件中暴露协议的不同设备不一定相互兼容(例如两个不同的USB接口,PCI/MHI通道设备......),并且可以以不同的顺序创建/删除,WWAN核心需要确保所有对 "整个 "WWAN功能有贡献的WAN端口都被归入同一个虚拟的WWAN设备下,依靠提供的父设备(例如MHI控制器,USB设备等等)。
这个最初的版本是有目的的最小化,它基本上是把之前提出的mhi_wwan_ctrl驱动的通用部分移到了一个通用的WWAN框架里面,但是这个实现是开放的、灵活的,允许扩展更多的驱动。
WWAN这一部分的Linux代码由Linaro的Loic Poulain领导。除了研究通用子系统本身之外,这个子系统的主要"用户"的是高通MHI WWAN控制驱动,用于他们的PCI Express调制解调器。这个新的高通开源WWAN调制解调器驱动程序又会将不同的调制解调器控制协议/端口暴露给用户空间。在该驱动程序暴露给用户空间的协议中,包括AT、MBIM、QMI、QCOM和FIREHOSE。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
摆脱Android和iOS:七款免费开源移动操作系统的尝试
•
在Linux上将你的Windows系统转换为虚拟机
•
用PyTorch实现基于字符的循环神经网络|Linux中国
•
Linux上TCP的几个内核参数调优
•
灾难性威胁:WRECK漏洞影响近1亿台IoT设备
•
上亿台设备受影响高危漏洞NAME:WRECK曝光
•
TermiusBetaforMac(强大的SSH客户端)v7.10.0测试版
•
阅读本文带你深入了解如何成为更好更快的成为一名黑客
•
Linux运维入门教程07-01-Linux网络原理及基础设置
•
鸿蒙是套壳安卓,那又怎么样?
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
生活交流*灌水区*工程师滋润生活*
快速回复
返回顶部
返回列表