在等待了将近 25 年之后,今年的 Linux 主线内核将能够在任天堂 N64 游戏机上启动。此外 Phoronix 预计,N64 有望支持即将推出的 Linux 5.12 内核。去年圣诞节期间,该网站曾报道有关 N64 的 Linux 新移植项目。出于个人满足感的需要,经验丰富的开源开发人员 Lauri Kasanen 对其进行了移植。
此前的 N64 Linux 移植项目未能最终上线
虽然那个时候,我们对上游代码还不大确定。不过今天上午,我们看到其已加入 MIPS.git 队列,且 Linux 5.12 合并窗口也将于 2021 年 2 月份启动。
我们很惊讶地看到了 N64 代码与现有的 Linux MIPS 代码一起排队奔向上游,如果一切顺利的话,该机将能够在 4 月份运行主线 Linux 5.12 内核。
据悉,诞生于 90 年代的 N64 主机,采用了基于 MIPS64 的 NEC VR4300 处理器(主频 93.75 MHz)、SGI Reality 协处理器(GPU 主频 62.5 MHz)、系统内存(RAM)仅 4MB 。
Lauri Kasanen 上月指出,相关实验表明 Linux 内核主要受限于 N64 过小的内存,系统加载过程需要用到 Flashcart 存储卡,且在 MIPS 旧机上运行其它软件也存在着障碍。
最后,N64 支持受累于 MACH_NINTENDO64 Kconfig 配置选项,因而 20 多年里都无法运行更现代的内核版本。
相关推荐
© 2020 asciim码
人生就是一场修行