UEFI से bare-metal प्रोग्रामिंग गाइड
मूल शीर्षक: First steps in bare-metal programming using UEFI
यह क्यों महत्वपूर्ण है
low-level system programming में रुचि रखने वाले Linux डेवलपर्स के लिए UEFI की व्यावहारिक समझ दुर्लभ और मूल्यवान है।
Kevin Boone ने Linux डेवलपर्स के लिए UEFI bare-metal प्रोग्रामिंग पर 5-भाग की लेख श्रृंखला प्रकाशित की। इसमें compiling, EFI partition, bootable disk निर्माण और file management शामिल है।
Kevin Boone ने अनुभवी Linux डेवलपर्स को ध्यान में रखते हुए UEFI bare-metal प्रोग्रामिंग पर एक विस्तृत श्रृंखला तैयार की है। यह श्रृंखला उन लोगों के लिए है जिन्हें UEFI का पूर्व ज्ञान नहीं है, लेकिन Linux पर काम करने का अनुभव है।
श्रृंखला पाँच भागों में विभाजित है। पहले भाग में compiling और linking की प्रक्रिया समझाई गई है। दूसरे भाग में EFI system partition की जानकारी दी गई है। तीसरे भाग में DVD या USB flash image बनाने की विधि बताई गई है। चौथा भाग एक व्यावहारिक digression है जो अवधारणाओं को स्पष्ट करता है। पाँचवाँ और अंतिम भाग Simple File Protocol का उपयोग करके file handling पर केंद्रित है।
Boone ने स्पष्ट किया है कि ये लेख क्रम में पढ़े जाने चाहिए, क्योंकि हर भाग पिछले पर निर्भर करता है। यह PC-type computer के साथ UEFI firmware वाले सिस्टम के लिए है।