OpenBSD ለRISC-V አርክቴክቸር የመጀመሪያ ድጋፍን ይጨምራል

OpenBSD ለRISC-V አርክቴክቸር ወደብ ተግባራዊ ለማድረግ ለውጦችን ተቀብሏል። ድጋፍ በአሁኑ ጊዜ በOpenBSD ከርነል የተገደበ ነው እና አሁንም ስርዓቱ በትክክል እንዲሰራ አንዳንድ ስራዎችን ይፈልጋል። አሁን ባለው መልኩ የOpenBSD ከርነል በQEMU ላይ የተመሰረተ RISC-V emulator ውስጥ ተጭኖ መቆጣጠሪያውን ወደ መግቢያው ሂደት ማስተላለፍ ይችላል። ለወደፊቱ ዕቅዶች ለብዙ ፕሮሰሲንግ (SMP) የድጋፍ አተገባበርን ያካትታሉ, ስርዓቱ ወደ ብዙ ተጠቃሚ ሁነታ መጀመሩን ማረጋገጥ, እንዲሁም የተጠቃሚ ቦታ ክፍሎችን (ሊቢክ, libcompiler_rt) ማስተካከል.

RISC-V የማይክሮፕሮሰሰሮችን የዘፈቀደ አፕሊኬሽኖች ሮያሊቲ ሳይጠይቁ ወይም በአገልግሎት ላይ ቅድመ ሁኔታዎችን ሳያስቀምጡ የማይክሮፕሮሰሰሮች እንዲገነቡ የሚያስችል ክፍት እና ተለዋዋጭ የማሽን መመሪያ ስርዓት እንደሚሰጥ ያስታውሱ። RISC-V ሙሉ ለሙሉ ክፍት የሆኑ ሶሲዎችን እና ፕሮሰሰሮችን እንዲፈጥሩ ይፈቅድልዎታል። በአሁኑ ጊዜ፣ በRISC-V ዝርዝር መግለጫ፣ በርካታ ደርዘን ዓይነቶች የማይክሮፕሮሰሰር ኮሮች፣ ሶሲዎች እና ቀድሞ የተሰሩ ቺፕስ በተለያዩ ኩባንያዎች እና ማህበረሰቦች በተለያዩ ነፃ ፍቃዶች (BSD፣ MIT፣ Apache 2.0) እየተዘጋጁ ናቸው። ከፍተኛ ጥራት ያለው የRISC-V ድጋፍ ያላቸው ስርዓተ ክወናዎች ሊኑክስን ያካትታሉ (አሁን ያለው Glibc 2.27፣ binutils 2.30፣ gcc 7 እና Linux kernel 4.15) እና FreeBSD (ሁለተኛ ደረጃ ድጋፍ በቅርቡ ቀርቧል)።

ምንጭ: opennet.ru

አስተያየት ያክሉ