मेरे पास एक फेंक-दूर का सस्ता लैपटॉप है, जिसे मैं थिंकपैड SL 500 के आसपास घुमाऊंगा।
मुझे क्या परेशान करता है दो एलईड, वायरलेस कनेक्टिविटी के लिए एक, और हाइबरनेशन के लिए एक है, जो बिल्कुल प्रकाश नहीं करते हैं, हालांकि वे कार्यात्मक हैं, मैंने इसे विंडोज़ पर आज़माया है।
इसलिए मैं उनके लिए एक कर्नेल ड्राइवर लिखना चाहूंगा, कुछ भी बड़ा नहीं है, यह सिर्फ कर्नेल के साथ खेलने के लिए एक अच्छा विचार है।
मेरा सवाल यह है कि मुझे क्या तरीके अपनाए जाने चाहिए कि कौन से उपकरण उन लीड्स के लिए ज़िम्मेदार हैं (सामान्य तौर पर, मेरे हार्डवेयर के लिए विशिष्ट नहीं), और क्या ड्राइवर उन दो लीडों के लिए ज़िम्मेदार हैं जो काम करते हैं, ब्लूटूथ और बैटरी इंडिकेटर?
और जब मैं कार्यप्रणाली कहता हूं, तो मैं वास्तव में प्रत्येक कदम के कारणों के साथ, कदम से कदम, पद्धति का मतलब है, जैसे मैंने यहां किसी और को दिया है उत्तर में: शून्य में क्या && का अर्थ है * p = && abc;
मैं स्थिर कोड एनालाइज़र और सह का उपयोग करके बड़े कोड रिपॉजिटरी के माध्यम से fgrepping में कुशल हूं, लेकिन मुझे लगता है कि हार्डवेयर ज्ञान की मेरी कमी मुझे इस समस्या में बाधा डालती है।
पुनश्च: मैं आर्कलिनक्स का उपयोग कर रहा हूं, इसलिए लगभग नवीनतम कर्नेल संस्करण।