Ondersteuning vir Russiese Baikal T1-verwerkers is by die Linux-kern gevoeg

Baikal Elektronika aangekondig oor die aanvaarding van die hoofgedeelte van die Linux-kernkode om die Russiese Baikal-T1-verwerker en die stelsel-op-'n-skyfie wat daarop gebaseer is, te ondersteun BE-T1000. Veranderinge met die implementering van Baikal-T1 ondersteuning was oorgedra kernontwikkelaars aan die einde van Mei en nou ingesluit ingesluit in die eksperimentele vrystelling van die Linux-kern 5.8-rc2. Hersiening van sommige van die veranderinge, insluitend die toestelboombeskrywings, is nog nie voltooi nie en hierdie veranderinge word uitgestel vir insluiting in die 5.9-kern.

Baikal-T1 verwerker bevat twee superskalêre kerne P5600 MIPS 32 r5werk teen 'n frekwensie van 1.2 GHz. Die skyfie bevat L2-kas (1 MB), DDR3-1600 ECC geheuebeheerder, 1 10Gb Ethernet-poort, 2 1Gb Ethernet-poorte, PCIe Gen.3 x4-beheerder, 2 SATA 3.0-poorte, USB 2.0, GPIO, UART, SPI, I2C. Die verwerker word met 'n 28 nm-prosestegnologie vervaardig en verbruik minder as 5W. Die verwerker bied ook hardeware-virtualiseringsondersteuning, SIMD-instruksies en 'n geïntegreerde hardeware-kriptografiese versneller wat GOST 28147-89 ondersteun.
Die skyfie is ontwikkel met behulp van 'n MIPS32 P5600 Warrior verwerker-kernblok wat van Imagination Technologies gelisensieer is.

Ontwikkelaars van Baikal Electronics het kode voorberei om die MIPS CPU P5600 argitektuur te ondersteun en veranderinge geïmplementeer wat verband hou met Baikal T1 ondersteuning vir die MIPS GIC timer, MIPS CM2 L2, CCU substelsels, APB en AXI busse, PVT sensor, DW APB Timer, DW APB SSI ( SPI), DW APB I2C, DW APB GPIO en DW APB Waghond.

Ondersteuning vir Russiese Baikal T1-verwerkers is by die Linux-kern gevoeg

Bron: opennet.ru

Voeg 'n opmerking