风扇、传感器、背光拆成独立驱动!Intel Mac的SMC代码终于要现代化了
最新10月30日消息,Intel Mac用户在Linux下的硬件支持即将迎来一次底层重构。开发者Atharva Tiwari近日向内核邮件列表提交了14个RFC补丁。

他计划用为Apple Silicon开发的macsmc驱动框架,全面取代服役多年的applesmc驱动,让Intel Mac的SMC支持获得与M系列芯片同等级别的模块化能力。
applesmc驱动的问题在于架构陈旧。它将风扇控制、温度传感器、光线传感器、运动传感器和键盘背光全部塞进单一文件,且通信方式独成一套,导致代码难以扩展,新机型适配成本很高。
而SMC在Intel Mac与Apple Silicon上的工作方式本质相同,差异仅在于与芯片的通信路径,这为代码复用提供了基础。
补丁集的第一步是架构拆分。macsmc驱动被拆分为通用核心与后端两层,原本为Apple Silicon准备的RTKit通信代码移入独立后端,同时新增一个专为Intel Mac设计的ACPI后端。该后端支持传统的I/O端口、MMIO以及中断驱动完成机制,这些能力applesmc并不具备。
在此基础上,原本臃肿的单体驱动被切分为多个职责单一的小驱动,统一使用标准内核接口。
新增内容包括基于SMC的看门狗驱动,可在系统无响应时重置机器;IIO框架下的光线与加速度传感器驱动;以及键盘背光LED驱动。RTC、电源供应和hwmon也获得了针对Intel Mac的专门支持。
电源管理同样被重新接管。在启用macsmc-power的Intel Mac上,内核会主动禁用acpi-sbs以及ACPI电池与适配器驱动,避免新旧两套机制产生重复设备。
hwmon部分还补充了Intel Mac常用的有符号定点数等数据类型,解决了旧驱动无法读取部分SMC键值的问题。
作者已在MacBook Pro 16,1、iMac 20,1、MacBook Air 4,2、MacBook Pro 12,1和MacBook Pro 15,1等多款Intel机型上完成测试,仅运动传感器驱动因未找到对应硬件而尚未验证。
目前该系列以RFC形式提交,目的是先就架构方向获取维护者反馈,后续将扩展测试范围并作为正式补丁重新提交。

《风扇、传感器、背光拆成独立驱动!Intel Mac的SMC代码终于要现代化了》转载自互联网,如有侵权,联系我们删除,QQ:369-8522。
相关图文
-
DDR5价格失控!128GB内存一年暴涨761%:单套高达2.1万元
快科技10月30日消息,据报道,日本DDR5内存价格在过去一年出现了极端上涨。其中海盗船DDR5-6000 128GB套装(64GB×2)的零售价已从2025年10月的59,800日元(约合人民币2530元),一路攀升至... -
涨价逼疯玩家!大神花1185元把笔记本DDR5魔改成台式机内存:成本仅新品的三分之一
快科技10月30日消息,全球DRAM内存价格的持续暴涨,正在把DIY玩家逼出极限操作。近日,YouTube硬核博主Blighted Agent在社交平台分享了一项改造项目:他花费120美元(快科技注:约合人民币8... -
陈立武:内存空前紧缺!客户正在削减PC采购
快科技10月30日消息,英特尔CEO陈立武在第三季度财报电话会上表示,受内存价格和供应状况影响,客户近几周开始释放出PC市场放缓的信号。他同时承认,公司正面临制造供应短缺、空前的内存紧缺,以... -
内存供不应求!长鑫前三季度净利润1320.4亿元:新一代G6产品已完成工程验证
快科技10月30日消息,长鑫科技晚间发布2026年第三季度财报,第三季度(7-9月)实现营业收入1187.14亿元,环比增长19.30%;净利润约889.83亿元,环比增长约19.38%。前三季度实现营业收入2690.2... -
16GB DDR5价超1800元 年底内存还得涨:DDR4没便宜可占了
快科技10月30日消息,内存价格已经整整涨了一年了,今年Q4季度涨价的趋势依然不会变,好消息是涨幅不如之前那么高了,坏消息是DDR4内存涨得更猛,几乎不再有价差优势。韩国SK证券公布了10月份...












