Към ядрото на Linux е добавена поддръжка за руски процесори Baikal T1

Байкалска електроника компания обявиха относно приемането на код за поддръжка на руския процесор Baikal-T1 и базираната на него система върху чип в основното ядро ​​на Linux BE-T1000. Бяха промени с внедряването на поддръжката на Baikal-T1 прехвърлен за разработчиците на ядрото в края на май и сега включени включен в експерименталната версия на 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 инструкции и интегриран хардуерен криптографски ускорител, който поддържа GOST 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 таймер, DW APB SSI (SPI), DW APB I2C, DW APB GPIO и DW APB Watchdog.

Към ядрото на Linux е добавена поддръжка за руски процесори Baikal T1

Източник: opennet.ru

Добавяне на нов коментар