मैं लिनक्स के संदर्भ में फर्मवेयर के उपयोग से भ्रमित हो रहा हूं ।
फर्मवेयर और ड्राइवर की मेरी समझ यह है कि फर्मवेयर एक कोड है जो किसी डिवाइस के नंगे धातु जैसे कि ब्लूटूथ आईसी, या कीबोर्ड कंट्रोलर, या वीडियो कार्ड, या एकल-उद्देश्य वाले माइक्रो-कंट्रोलर पर चलता है। फर्मवेयर ओएस के लिए अपनी सेवाओं का उपयोग करने के लिए एक इंटरफ़ेस को उजागर करता है।
ड्राइवर, तुलना में, सॉफ्टवेयर है जिसे कर्नेल फर्मवेयर द्वारा प्रदान किए गए पहले से वर्णित इंटरफेस के साथ संचार करने के लिए उपयोग करता है। इस प्रकार, एक वीडियो ड्राइवर, एक कीबोर्ड ड्राइवर, एक ब्लूटूथ रेडियो ड्राइवर।
तो ऐसा क्यों है कि मैं लिनक्स फर्मवेयर फ़ाइलों को स्थापित करने के बारे में पढ़ता रहता हूं (जैसे यहां )। क्या ये हार्डवेयर में अपलोड होते हैं? क्या ये फाइलें कर्नेल द्वारा उपयोग की जाती हैं? इस संदर्भ में फर्मवेयर का अर्थ क्या है ?