Linux|Linux 5.18将剔除对Andes NDS32 CPU架构的支持
虽然早在 2018 年,就有开发者在 Linux 4.17 内核中添加了对 Andes 的 NDS32 CPU 架构的支持 。但可惜由于缺乏积极维护,Linux 5.18 内核团队已决定将 AndesCore NDS32 架构的支持代码剔除出去 。此前相关内核端口一直被用于支持 Andes Technology 公司老旧的 N13 / N15 / D15 / N10 / D10 系列处理器 。
文章图片
Andes N10 是受 NDS32 移除影响的 CPU 设计之一
Phoronix 指出:这些处理器内核使用 16 / 32-bit 的 AndeStar 类 RISC 架构,特点是兼顾高性能与低空间占用,适用于从物联网到数字信号控制、以及其它嵌入式用例 。
尽管当今世界仍有一些在使用的 AndesCore NDS32 处理器,但由于缺乏对 CPU 架构端口的主动上游维护,它最终还是难以躲过被淘汰的命运 。
【Linux|Linux 5.18将剔除对Andes NDS32 CPU架构的支持】由 asm-generic 查询请求可知,Linux 5.18 将正式剔除 NDS32 的内核代码支持 。Arnd Bermann 总结道:
nds32 架构将告别其在 Linux 内核中的旅程,相关硬件仍在使用、代码也处理被合理使用的状态,但可惜主线端口已不再被积极维护 。鉴于 AndeStar V3 时代的硬件只出现在深度定制的嵌入式系统中,绝大多数现代 Linux 内核用户都不再有继续运行 NDS32 的需求 。
正因如此,所有剩余的用户,也都被认为是不再需要更新至未来的供应商内核版本 。
好消息是,诸如 Andes Tech 的 SDK 之类的树外内核端口仍在,且现有的 Linux 长期支持(LTS)内核系列仍会提供一段时间的 NDS32 支持 。
另一方面,基于 32 / 64-bit RISC-V 设计的 AndesCore 处理器(比如 AndesStar V5 指令集架构),前景还是相当光明的 。
推荐阅读
- 社交|公司高管遍布各地,热衷元宇宙的Meta将远程办公发挥到了极致
- IT|Orion号飞船已上架发射台 将于4月1-3日进行全箭演习测试
- Microsoft|Microsoft Edge浏览器即将迎来一系列PDF功能更新
- IT|1.5T四缸 可调空气悬架+旗舰级底盘 理想L9将于4月16日正式发布
- 关节|东京大学研发出将关节、肌肉活动可视化的系统
- 苹果|消息称苹果将推出新款 15 英寸 MacBook Air,预计 2023 年问世
- IT|东航失事客机一部“黑匣子”找到后事故调查将如何开展?
- Tesla|马斯克:电池将在2-3年内成为特斯拉的“限制因素”
- 治理|基因编辑、人工智能等技术研发将得到规范
- IT|不止有Model 3,赫兹租车宣布Model Y也将加入其车队