2015-04-25 6 views
10

कर्नेल 3.1 9 (पुनः-) डिवाइस डिवाइस ट्री ओवरलेज़ पर डिवाइस पेड़ ओवरले लोड करने के लिए कैसे करें। मैं फेडोरा कर्नेल 3.19.4 पर फेडोरा (3.19.4-200.fc21.armv7hl) के माध्यम से हूं।कर्नेल 3.19+

मेरे पास documentation में वर्णित एक ओवरले फ़ाइल overlay.dts है।

overlay.c ओवरले के साथ काम करने के लिए कार्यों को शामिल करता है, जिसमें ओवरले लोड करने के लिए फ़ंक्शन शामिल हैं।

क्या कर्नेल लोड करने के लिए ओवरले के लिए कोई पथ जांचता है? यदि हां, तो कहाँ? यदि नहीं, तो मैं अपना ओवरले कैसे लोड कर सकता हूं?

उत्तर

1

मेरे अनुभव (3.8-3.14) से, डीटीबी लोडिंग वास्तव में कर्नेल की बजाय बूट लोडर का अधिकार क्षेत्र है। मैंने इसके लिए यू-बूट का उपयोग किया है - यू-बूट एक EXT2- आधारित फाइल सिस्टम से संकलित डिवाइस-पेड़ फ़ाइल (मैन डीटीसी) को राम में ज्ञात स्थान पर लोड कर सकता है, जिसे तब कर्नेल कमांड लाइन में निर्दिष्ट किया जाता है।

आप कौन से बूट लोडर का उपयोग कर रहे हैं?