0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

苹果Mac的开源Linux驱动正向主线内核努力

如意 来源:cnBeta.COM 作者:cnBeta.COM 2021-03-01 14:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

四年多来,苹果的MacBook Pro一直将Touch Bar作为这些笔记本键盘上方的显示/控制栏输入设备。虽然有报道称苹果可能会在未来的机型中逐步淘汰Touch Bar,但该组件的开源Linux驱动仍在向主线内核努力。

上周六由独立开发者Ronald Tschalär发出的是最新的反向工程、开源驱动代码,可以让MacBook Pro 13、*/14、*/15、*机型的Touch Bar和ALS支持Linux下工作。苹果Touch Bar驱动代码之前是在内核邮件列表上发出的,而现在苹果MBP 15寸机型也得到了支持,并且根据之前的意见进行了各种代码改进。

此外,由于需要苹果iBridge(T1安全芯片)驱动与iSight网络摄像头、光线传感器和指纹传感器进行对接,目前,Linux驱动程序的覆盖范围主要集中在Touch Bar和光线传感器/ALS支持上。

在Linux上支持Apple Touch Bar的努力已经持续了好几年,尽管由于参与的开发者有限,而且没有得到苹果的任何支持,所以进展缓慢。

有兴趣尝试在新的MacBook Pro硬件上支持Apple Touch Bar + Light Sensor的用户可以在内核邮件列表中找到新的补丁:

https://lore.kernel.org/lkml/20210228012643.69944-1-ronald@innovation.ch/
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 苹果
    +关注

    关注

    61

    文章

    24585

    浏览量

    207404
  • Linux
    +关注

    关注

    88

    文章

    11628

    浏览量

    217947
  • macbook
    +关注

    关注

    0

    文章

    500

    浏览量

    42761
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux驱动开发的必备知识

    内核基础知识: 1、熟悉 Linux 内核的架构、模块系统、进程管理、内存管理等。 了解内核的编译和加载过程。 2、C编程技能: 精通 C 语言编程,包括指针操作、内存管理、结
    发表于 12-04 07:58

    【迅为工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核模块符号导出详解

    【迅为工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核模块符号导出详解
    的头像 发表于 11-21 13:25 652次阅读
    【迅为工业RK3568稳定可靠】itop-3568开发板<b class='flag-5'>Linux</b><b class='flag-5'>驱动</b>开发实战:RK3568<b class='flag-5'>内核</b>模块符号导出详解

    Linux内核printk日志级别全解析:从参数解读到实操配置

    一、开篇:一个命令引出的核心问题 在 Linux 终端执行 cat /proc/sys/kernel/printk,你可能会看到这样的输出: 这串数字不是随机的,而是内核日志系统的“核心配置开关
    的头像 发表于 11-20 15:54 1246次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>printk日志级别全解析:从参数解读到实操配置

    【免费送书】成为硬核Linux开发者:《Linux 设备驱动开发(第 2 版)》

    Linux系统的设备驱动开发,一直给人门槛较高的印象,主要因内核机制抽象、需深度理解硬件原理、开发调试难度大所致。2021年,一本讲解驱动开发的专著问世即获市场青睐,畅销近万册——这便
    的头像 发表于 11-18 08:06 419次阅读
    【免费送书】成为硬核<b class='flag-5'>Linux</b>开发者:《<b class='flag-5'>Linux</b> 设备<b class='flag-5'>驱动</b>开发(第 2 版)》

    deepin亮相2025中国Linux内核开发者大会

    、腾讯云、OPPO、字节跳动、vivo、蚂蚁集团、龙芯中科等企业发起,以“自由,协作,创新”为理念,以开源技术的推广和普及为使命,旨在促进Linux内核开发爱好者相互交流、共同进步。
    的头像 发表于 11-05 17:59 621次阅读

    如何使 ML56-TK 驱动程序适应 Linux 内核

    如何使 ML56-TK 驱动程序适应 Linux 内核
    发表于 08-20 07:57

    开源系统适配:聚徽分享国产工控平板在 Linux / 鸿蒙系统下的技术优化

    在工业自动化与智能化加速推进的当下,国产工控平板的系统适配成为提升设备性能与竞争力的关键环节。Linux 和鸿蒙作为开源系统,凭借其高度的开放性与可定制性,为国产工控平板带来新的发展机遇。如何对国产
    的头像 发表于 06-13 16:29 711次阅读

    如何配置和验证Linux内核参数

    Linux系统运维和性能优化中,内核参数(sysctl)的配置至关重要。合理的参数调整可以显著提升网络性能、系统稳定性及资源利用率。然而,仅仅修改参数是不够的,如何验证这些参数是否生效同样关键。
    的头像 发表于 05-29 17:40 785次阅读

    物联网工程师为什么要学Linux

    的工具链和文档支持。 二、开发效率与功能实现 1)开发环境依赖 物联网项目常涉及跨平台编译、内核裁剪、驱动开发等任务,Linux提供了成熟的工具链(如GCC、Makefile)和调试环境,显著
    发表于 05-26 10:32

    树莓派4 性能大比拼:标准Linux与实时Linux 4.19内核的延迟测试

    引言本文是对我之前关于RaspberryPi3同一主题的帖子的更新。与之前的帖子一样,我使用的是随Raspbian镜像提供的标准内核,以及应用了RT补丁的相似内核版本。对于实时版,我
    的头像 发表于 03-25 09:39 655次阅读
    树莓派4 性能大比拼:标准<b class='flag-5'>Linux</b>与实时<b class='flag-5'>Linux</b> 4.19<b class='flag-5'>内核</b>的延迟测试

    主线科技致力于定义智慧物流新范式

    主线科技依托完善的系统设计与功能安全正向开发体系,打造出全栈自研可控、软硬一体的“AiTrucker”L4级自动驾驶系统。
    的头像 发表于 03-11 13:31 736次阅读

    腾讯云内核团队修复Linux关键Bug

    Maintainer深感棘手的关键内核bug。 这一改进方案经过严格评审和测试,最终被合并进入后续的Linux LTS(长期支持)版本中,标志着腾讯云在操作系统内核领域的技术实力得到了广泛认可。值得一提的是,该方案还获得了
    的头像 发表于 12-31 10:58 915次阅读

    mac和windows的区别 mac的优缺点分析

    操作系统 Mac OS :基于UNIX的操作系统,以其稳定性和安全性而闻名。Mac OS是专为苹果硬件设计的,因此软硬件之间的集成度非常高。 Windows :微软开发的操作系统,支持广泛的硬件设备
    的头像 发表于 12-19 15:01 1.4w次阅读

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核简介

    学到本章节,大家应该对Linux操作系统都有了一定的了解,但可能还不知道我们拿到手的内核源码都经历了什么。linux有一个庞大的开源社区,每个人都可以向
    发表于 12-16 13:08

    飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核简介

    学到本章节,大家应该对Linux操作系统都有了一定的了解,但可能还不知道我们拿到手的内核源码都经历了什么。linux有一个庞大的开源社区,每个人都可以向
    发表于 12-13 09:03