Στον πυρήνα του Linux προστέθηκε υποστήριξη για τους ρωσικούς επεξεργαστές Baikal T1

Baikal Electronics Company ανακοινώθηκε σχετικά με την υιοθέτηση κώδικα για την υποστήριξη του ρωσικού επεξεργαστή 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 θύρα Ethernet 10 Gb, 2 θύρες Ethernet 1 Gb, ελεγκτή PCIe Gen.3 x4, 2 θύρες SATA 3.0, USB 2.0, GPIO, UART, SPI, I2C. Ο επεξεργαστής κατασκευάζεται με τεχνολογία διεργασίας 28 nm και καταναλώνει λιγότερο από 5 W. Ο επεξεργαστής παρέχει επίσης υποστήριξη υλικού για εικονικοποίηση, οδηγίες 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

Προσθέστε ένα σχόλιο