Støtte for russiske Baikal T1-prosessorer er lagt til Linux-kjernen

Baikal Electronics Company kunngjort om adopsjon av kode for å støtte den russiske Baikal-T1-prosessoren og system-on-chip basert på den inn i hoved Linux-kjernen BE-T1000. Endringer med implementeringen av Baikal-T1-støtte var overført til kjerneutviklere i slutten av mai og nå inkludert inkludert i den eksperimentelle utgivelsen av Linux-kjernen 5.8-rc2. Gjennomgang av noen av endringene, inkludert beskrivelser av enhetstre, er ennå ikke fullført, og disse endringene har blitt utsatt for inkludering i 5.9-kjernen.

Baikal-T1-prosessoren inneholder to superskalære kjerner P5600 MIPS 32 r5, som opererer med en frekvens på 1.2 GHz. Brikken inneholder L2-cache (1 MB), DDR3-1600 ECC-minnekontroller, 1 10Gb Ethernet-port, 2 1Gb Ethernet-porter, PCIe Gen.3 x4-kontroller, 2 SATA 3.0-porter, USB 2.0, GPIO, UART, SPI, I2C. Prosessoren er produsert ved hjelp av en 28 nm prosessteknologi og bruker mindre enn 5W. Prosessoren gir også maskinvarestøtte for virtualisering, SIMD-instruksjoner og en integrert kryptografisk maskinvareakselerator som støtter GOST 28147-89.
Brikken er utviklet med en MIPS32 P5600 Warrior-prosessor kjerneenhet lisensiert fra Imagination Technologies.

Utviklere fra Baikal Electronics har utarbeidet kode for å støtte MIPS CPU P5600-arkitekturen og implementert endringer relatert til Baikal T1-støtte for MIPS GIC-timeren, MIPS CM2 L2, CCU-undersystemer, APB- og AXI-busser, PVT-sensor, DW APB Timer, DW APB SSI (SPI), DW APB I2C, DW APB GPIO og DW APB Watchdog.

Støtte for russiske Baikal T1-prosessorer er lagt til Linux-kjernen

Kilde: opennet.ru

Legg til en kommentar