首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
从 Coreboot 中删除旧 AMD CPU 和主板支持,代码减少约 738k 行
2022年11月8日 12:18 | 阅读 626 次

Upstream Coreboot 已逐步停止支持较旧的 AMD 14h / 15h / 16h 系列处理器和相关主板。

如 Phoronix 所述,由于这些较旧的 AMD 平台依赖于旧的 SMP 初始化路径,并且从未移植到较新的代码,因此在弃用之后,这些 targets 已从上游 Coreboot 中删除。事实上,考虑到这些较旧的 ports 未进行维护且未针对任何新的 Coreboot 功能等进行调整,此举乃是意料之中。那些仍在运行带有 Coreboot 固件的旧 AMD 主板的用户可以继续使用其现有固件。同样,由于 Git 和现有的 Coreboot tagged releases;如果需要的话,那些选择这些旧 AMD 主板的人可以继续运行以前的 Coreboot 版本。但就上游而言,这些旧的 AMD CPU/主板不再受支持。

此前,AMD 也有过为新平台积极贡献上游的时候。他们曾积极为新的 APU 平台积极支持 Coreboot —— 在2011 年承诺在未来的 CPU 中支持 Coreboot,但也只持续了几年。逐渐的,他们对 Coreboot 的贡献往往就仅限于在 Google Chromebook 中使用的硬件。现在,他们在十年前与工程合作伙伴一起积极推动Coreboot 支持时所编写的所有代码则都已从主线中删除。

清除旧的 LEGACY_SMP_INIT 代码、旧 motherboards 和旧 AMD 平台代码使 Coreboot 代码减少了约 738k 行。

AMD Family 15h Bulldozer era 的支持被取消,其中包括:

  • “Parmer”和“Thatcher”的 Reference boards
  • ASUS A88XM-E
  • ASUS F2A85-M
  • HP Pavilion M6 1035DX
  • Lenovo G505S
  • MSI MS-7721 FM2-A55M-E3

AMD Family 14h “Bobcat” CPU 也被砍掉了,包括以下 boards:

  • AMD Iguana,South Station 、Union Station 和 Persimmon reference boards
  • ASRock E350M1
  • Elmex PCM205400
  • Elmex PCM205401
  • Gizmosphere Gizmo
  • Jetway NF81-T56N-LF
  • Lippert Frontrunner-AF
  • PC Engines APU1

AMD Family 16h boards 也从 Coreboot 中剥离,这影响了以下 boards :

  • AMD Olivehill reference board
  • ASRock IMB-A180
  • ASUS AM1I-A
  • BAP ODE_E20XX
  • Biostar A68N-5200
  • Biostar AM1ML
  • Gizmosphere Gizmo2
  • HP ABM

(文/开源中国)    




评论 (0)
游客请输入验证码
最新评论
0
0
收藏