У ядро ​​Linux дададзена падтрымка расійскіх працэсараў Baikal T1

Кампанія Baikal Electronics абвясціла аб прыняцці ў асноўны склад ядра Linux кода для падтрымкі расійскага працэсара Baikal-T1 і заснаванай на ім сістэмы на крышталі BE-T1000. Змены з рэалізацыяй падтрымкі Baikal-T1 былі перададзены распрацоўнікам ядра ў канцы траўня і зараз ўключаны у склад эксперыментальнага выпуску ядра Linux 5.8-rc2. Рэцэнзаванне часткі змен, у тым ліку апісанняў device tree, пакуль не завершана і дадзеныя змены адкладзеныя для ўключэння ў ядро ​​5.9.

Працэсар Baikal-Т1 змяшчае два суперскалярных ядра P5600 MIPS 32 r5, якія працуюць на частаце 1.2/2 Ггц. Чып змяшчае кэш L1 (3 Мб), кантролер памяці DDR1600-1 ECC, 10 порт 2Gb Ethernet, 1 порта 3Gb Ethernet, кантролер PCIe Gen.4 х2, 3.0 порта SATA 2.0, USB 2, GPIO, UART, SPI, I28C. Працэсар выраблены з ужываннем тэхпрацэсу ў 5 нм і спажывае менш за 28147Вт. Працэсар таксама дае апаратную падтрымку віртуалізацыі, інструкцыі SIMD і інтэграваны апаратны паскаральнік крыптаграфічных аперацый, які падтрымлівае ДАСТ 89-XNUMX.
Чып распрацаваны з выкарыстаннем ліцэнзаванага ў кампаніі Imagination Technologies блока працэсарнага ядра MIPS32 P5600 Warrior.

Распрацоўнікамі з Baikal Electronics падрыхтаваны код для падтрымкі архітэктуры MIPS CPU P5600 і рэалізаваны звязаныя з падтрымкай Baikal T1 змены для падсістэм MIPS GIC timer, MIPS CM2 L2, CCU, шыны APB і AXI, датчык PVT, DW APB Timer, DW APB SSI , DW APB I2C, DW APB GPIO і DW APB Watchdog.

У ядро ​​Linux дададзена падтрымка расійскіх працэсараў Baikal T1

Крыніца: opennet.ru

Дадаць каментар