Поддршката за руските процесори Baikal T1 е додадена во кернелот на Linux

Компанијата Бајкал Електроникс објави за усвојување на код за поддршка на рускиот процесор Бајкал-Т1 и системот на чип базиран на него во главниот кернел на Линукс BE-T1000. Промени со имплементацијата на поддршката Бајкал-Т1 беа пренесен до развивачите на јадрото на крајот на мај и сега вклучени вклучено во експерименталното издание на кернелот Linux 5.8-rc2. Прегледот на некои од промените, вклучувајќи ги и описите на дрвото на уредите, сè уште не е завршен и овие промени се одложени за да се вклучат во кернелот 5.9.

Процесорот Baikal-T1 содржи две суперскаларни јадра P5600 MIPS 32 r5, кои работат на фреквенција од 1.2 GHz. Чипот содржи L2 кеш (1 MB), DDR3-1600 ECC мемориски контролер, 1 10Gb Ethernet порта, 2 1Gb Ethernet порти, PCIe Gen.3 x4 контролер, 2 SATA 3.0 порти, USB 2.0, GPIO, UART, SPI, I2C. Процесорот е произведен со процесна технологија од 28 nm и троши помалку од 5W. Процесорот, исто така, обезбедува хардверска поддршка за виртуелизација, инструкции за SIMD и интегриран хардверски криптографски акцелератор кој поддржува ГОСТ 28147-89.
Чипот е развиен со помош на јадрото на процесорскиот блок MIPS32 P5600 Warrior лиценциран од Imagination Technologies.

Програмерите од Baikal Electronics подготвија код за поддршка на архитектурата MIPS CPU P5600 и имплементираа промени поврзани со поддршката Baikal T1 за MIPS GIC тајмерот, MIPS CM2 L2, CCU потсистеми, APB и AXI автобуси, PVT сензор, DW APB Timer, DW APB SSI (SPI) , DW APB I2C, DW APB GPIO и DW APB Watchdog.

Поддршката за руските процесори Baikal T1 е додадена во кернелот на Linux

Извор: opennet.ru

Додадете коментар