ELKS, जुन्या 16-बिट इंटेल प्रोसेसरसाठी लिनक्स प्रकार

अलीकडे ELKS 0.6 प्रकल्पाच्या प्रकाशनाची घोषणा करण्यात आली (एम्बेड करण्यायोग्य लिनक्स कर्नल उपसंच), लिनक्ससारखी ऑपरेटिंग सिस्टम विकसित करते Intel 8086, 8088, 80188, 80186, 80286 आणि NEC V20/V30 16-बिट प्रोसेसरसाठी.

ऑपरेटिंग सिस्टम जुन्या IBM-PC XT/AT वर्ग संगणक आणि SBC/SoC/FPGA या दोन्हींवर वापरले जाऊ शकते जे IA16 आर्किटेक्चर पुन्हा तयार करतात. हा प्रकल्प 1995 पासून विकसित होत आहे आणि मेमरी मॅनेजमेंट युनिट (MMU) नसलेल्या उपकरणांसाठी लिनक्स कर्नलचा एक काटा म्हणून सुरू झाला आहे.

नेटवर्क स्टॅकसाठी दोन पर्याय आहेत: सामान्य लिनक्स कर्नल TCP/IP स्टॅक आणि ktcp स्टॅक जो वापरकर्ता स्पेसमध्ये चालतो.

नेटवर्क कार्ड्सचे, NE2K आणि SMC अनुरूप इथरनेट अडॅप्टर समर्थित आहेत. SLIP आणि CSLIP वापरून सीरियल पोर्टद्वारे संप्रेषण चॅनेल तयार करणे देखील शक्य आहे. समर्थित फाइल सिस्टममध्ये Minix v1, FAT12, FAT16, आणि FAT32 समाविष्ट आहेत. बूट प्रक्रिया /etc/rc.d/rc.sys स्क्रिप्ट वापरून कॉन्फिगर केली जाते.

16-बिट सिस्टीमसाठी स्वीकारलेल्या लिनक्स कर्नल व्यतिरिक्त, प्रकल्प मानक उपयुक्तता (ps, bc, tar, du, diff, netstat, mount, sed, xargs, grep, find, telnet, meminfo इ.) विकसित करतो. ) , बॅश-कंपॅटिबल शेल, डिस्प्ले कन्सोल विंडो मॅनेजर, किलो आणि vi टेक्स्ट एडिटर, नॅनो-एक्स एक्स सर्व्हर-आधारित ग्राफिकल वातावरणासह. अनेक वापरकर्ता स्पेस घटक हे एक्झिक्युटेबल फाइल फॉरमॅटसह मिनिक्सकडून घेतलेले आहेत.

ELKS 0.6 ची मुख्य नवीन वैशिष्ट्ये

या नवीन आवृत्तीत एक मूलभूत भाषा दुभाषी जोडला गेला आहे, वर्कस्टेशन्स आणि रॉम फ्लॅश सिस्टमसाठी योग्य. यामध्ये फाइल्स (LOAD/SAVE/DIR) आणि ग्राफिक्स (MODE, PLOT, CIRCLE आणि DRAW) सह काम करण्यासाठी कमांड समाविष्ट आहेत.

अजून एक बदल म्हणजे तो म्हणजे स्टँडर्ड C लायब्ररीमध्ये गणित लायब्ररी जोडली गेली आहे आणि फ्लोटिंग पॉइंट क्रमांकांसह कार्य करण्याची क्षमता printf/sprintf, strtod, fcvt, ecvt फंक्शन्समध्ये प्रदान केली गेली आहे. strcmp फंक्शन कोड पुन्हा लिहिला गेला आहे आणि लक्षणीयरीत्या वेग वाढवला आहे. printf फंक्शनची अधिक संक्षिप्त अंमलबजावणी प्रस्तावित करण्यात आली आहे. in_connect आणि in_resolv फंक्शन्स जोडले.

असेही ठळकपणे समोर आले आहे कर्नलने FAT फाइल प्रणालीसाठी समर्थन सुधारले आहे, माउंट पॉइंट्सची कमाल संख्या 6 पर्यंत वाढवली, टाइमझोन सेट करण्यासाठी समर्थन जोडले, uname, usatfs आणि अलार्म सिस्टम कॉल जोडले, टाइमरसह कार्य करण्यासाठी कोड पुन्हा लिहिला.

त्याशिवाय टार आर्काइव्हसह काम करण्यासाठी एक प्रोग्राम जोडला गेला आहे, मॅन्युअल प्रदर्शित करण्यासाठी man आणि eman कमांड जोडले आणि संकुचित मॅन पृष्ठे प्रदर्शित करण्यासाठी समर्थन प्रदान केले आणि "नेटवर्क रीसेट" कमांड जोडली. nslookup आदेश पुन्हा लिहिला, माउंट केलेल्या विभाजनांबद्दल माहिती प्रदर्शित करण्याची क्षमता माउंट कमांडमध्ये जोडली.

दुसरीकडे, ते देखील बाहेर उभे आहे FAT विभाजनांवरील ls कमांडचे सुधारित कार्यप्रदर्शन, तसेच NE8K नेटवर्क ड्रायव्हरमधील 2-बिट सिस्टमसाठी लक्षणीयरीत्या सुधारित कार्यप्रदर्शन आणि समर्थन.

इतर बदलांपैकी बाहेर उभे रहा:

  • ftpd FTP सर्व्हर SITE आदेश आणि कालबाह्य सेट करण्याच्या क्षमतेला समर्थन देण्यासाठी पुन्हा लिहिला गेला आहे.
    in_gethostbyname कॉलद्वारे DNS नावांचे निराकरण करण्यासाठी समर्थन सर्व नेटवर्क अनुप्रयोगांसाठी लागू केले आहे.
  • चाचणी आदेश ("[") बॅश अंमलबजावणीमध्ये अंतर्भूत आहे.
  • sys कमांडमध्ये संपूर्ण डिस्क कॉपी करण्यासाठी समर्थन जोडले.
  • होस्टनाव आणि IP पत्ता द्रुतपणे कॉन्फिगर करण्यासाठी नवीन कॉन्फिगरेशन कमांड जोडली गेली आहे.
  • LOCALIP=, HOSTNAME=, QEMU=, TZ=, sync=, आणि bufs= पर्याय /bootopts मध्ये जोडले.
  • PC-98 संगणकासाठी पोर्टमध्ये SCSI आणि IDE हार्ड ड्राइव्हसाठी समर्थन जोडले गेले, एक नवीन BOOTCS लोडर जोडला गेला, बाह्य फाइलवरून लोड करण्यासाठी समर्थन लागू केले गेले, डिस्क विभाजनांसाठी समर्थन विस्तारित केले गेले.
    8018X प्रोसेसरसाठी पोर्टने ROM वरून चालण्यासाठी समर्थन जोडले आणि इंटरप्ट हाताळणी सुधारली.

शेवटी आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास, तुम्हाला माहित असले पाहिजे की स्त्रोत कोड GPLv2 परवान्याअंतर्गत वितरित केला जातो. प्रणाली फ्लॉपी डिस्कवर बर्न करण्यासाठी किंवा QEMU एमुलेटरवर चालण्यासाठी प्रतिमांच्या स्वरूपात पुरवली जाते, तुम्ही तपशीलांचा सल्ला घेऊ शकता. पुढील लिंकवर


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.