OpenBSD RISC-V ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗೆ ಆರಂಭಿಕ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ

RISC-V ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಾಗಿ ಪೋರ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು OpenBSD ಬದಲಾವಣೆಗಳನ್ನು ಅಳವಡಿಸಿಕೊಂಡಿದೆ. ಬೆಂಬಲವು ಪ್ರಸ್ತುತ OpenBSD ಕರ್ನಲ್‌ಗೆ ಸೀಮಿತವಾಗಿದೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಇನ್ನೂ ಕೆಲವು ಕೆಲಸದ ಅಗತ್ಯವಿದೆ. ಅದರ ಪ್ರಸ್ತುತ ರೂಪದಲ್ಲಿ, OpenBSD ಕರ್ನಲ್ ಈಗಾಗಲೇ QEMU-ಆಧಾರಿತ RISC-V ಎಮ್ಯುಲೇಟರ್‌ಗೆ ಬೂಟ್ ಮಾಡಬಹುದು ಮತ್ತು ನಿಯಂತ್ರಣವನ್ನು init ಪ್ರಕ್ರಿಯೆಗೆ ವರ್ಗಾಯಿಸಬಹುದು. ಭವಿಷ್ಯದ ಯೋಜನೆಗಳು ಮಲ್ಟಿಪ್ರೊಸೆಸಿಂಗ್‌ಗೆ (SMP) ಬೆಂಬಲದ ಅನುಷ್ಠಾನವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಸಿಸ್ಟಮ್ ಬಹು-ಬಳಕೆದಾರ ಮೋಡ್‌ಗೆ ಬೂಟ್ ಆಗುವುದನ್ನು ಖಾತ್ರಿಪಡಿಸುತ್ತದೆ, ಜೊತೆಗೆ ಬಳಕೆದಾರರ ಸ್ಥಳದ ಘಟಕಗಳ (libc, libcompiler_rt) ರೂಪಾಂತರವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.

RISC-V ತೆರೆದ ಮತ್ತು ಹೊಂದಿಕೊಳ್ಳುವ ಯಂತ್ರ ಸೂಚನಾ ವ್ಯವಸ್ಥೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದು ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು ಅನಿಯಂತ್ರಿತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಾಗಿ ರಾಯಧನದ ಅಗತ್ಯವಿಲ್ಲದೆ ಅಥವಾ ಬಳಕೆಗೆ ಷರತ್ತುಗಳನ್ನು ವಿಧಿಸದೆ ನಿರ್ಮಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. RISC-V ಸಂಪೂರ್ಣವಾಗಿ ತೆರೆದ SoC ಗಳು ಮತ್ತು ಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಪ್ರಸ್ತುತ, RISC-V ವಿವರಣೆಯನ್ನು ಆಧರಿಸಿ, ವಿವಿಧ ಉಚಿತ ಪರವಾನಗಿಗಳ ಅಡಿಯಲ್ಲಿ (BSD, MIT, Apache 2.0) ವಿವಿಧ ಕಂಪನಿಗಳು ಮತ್ತು ಸಮುದಾಯಗಳು ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ಕೋರ್‌ಗಳು, SoC ಗಳು ಮತ್ತು ಈಗಾಗಲೇ ಉತ್ಪಾದಿಸಲಾದ ಚಿಪ್‌ಗಳ ಹಲವಾರು ಡಜನ್ ರೂಪಾಂತರಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿವೆ. ಉನ್ನತ-ಗುಣಮಟ್ಟದ RISC-V ಬೆಂಬಲದೊಂದಿಗೆ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು Linux ಅನ್ನು ಒಳಗೊಂಡಿವೆ (Glibc 2.27, binutils 2.30, gcc 7 ಮತ್ತು Linux ಕರ್ನಲ್ 4.15 ಬಿಡುಗಡೆಯಾದಾಗಿನಿಂದ ಪ್ರಸ್ತುತ) ಮತ್ತು FreeBSD (ಎರಡನೆಯ ಹಂತದ ಬೆಂಬಲವನ್ನು ಇತ್ತೀಚೆಗೆ ಒದಗಿಸಲಾಗಿದೆ).

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ