؛°`°؛مُنـتديات مدينة ايت باها °؛° شجرة ألأركان شعار ألمنطقة؛°`°؛

سررنا جداً بزيارتك شبكة منتديات ايت باها
عزيزي الزائر / عزيزتي الزائرة يرجي التكريم بتسجيل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدى
سنتشرف بتسجيلك
شكرا
ادارة المنتدي
؛°`°؛مُنـتديات مدينة ايت باها °؛° شجرة ألأركان شعار ألمنطقة؛°`°؛

سررنا جداً بزيارتك شبكة منتديات ايت باها
عزيزي الزائر / عزيزتي الزائرة يرجي التكريم بتسجيل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدى
سنتشرف بتسجيلك
شكرا
ادارة المنتدي
؛°`°؛مُنـتديات مدينة ايت باها °؛° شجرة ألأركان شعار ألمنطقة؛°`°؛
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

؛°`°؛مُنـتديات مدينة ايت باها °؛° شجرة ألأركان شعار ألمنطقة؛°`°؛

قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم ‏ ((‏‏((‏‏(‏‏(‏‏ مَنْ سُئِلَ عَنْ عِلْمٍ فَكَتَمَهُ أَلْجَمَهُ اللَّهُ بِلِجَامٍ مِنْ نَارٍ يَوْمَ الْقِيَامَةِ ‏‏ ‏‏ ))))))
 
الرئيسيةبوابة المنتدىأحدث الصورالتسجيلدخولالتسجيل

 

 ***كل ما يجب ان تعرفه عن الدرايفرات***

اذهب الى الأسفل 
كاتب الموضوعرسالة
عاشقة ايت باها
....
....
عاشقة ايت باها


*قائمة الأوسمة****كل ما يجب ان تعرفه عن الدرايفرات*** 27509414
انثى
السمك
عدد الرسائل : 300
تاريخ الميلاد : 21/02/1975
العمر : 49
كيف تعرفت علينا : عبر صديقتي
تاريخ التسجيل : 14/04/2009

***كل ما يجب ان تعرفه عن الدرايفرات*** Empty
مُساهمةموضوع: ***كل ما يجب ان تعرفه عن الدرايفرات***   ***كل ما يجب ان تعرفه عن الدرايفرات*** Icon_minitimeالسبت أكتوبر 24, 2009 6:04 pm

بسم الله الرحمن الرحيم
* و قل رب زدني علما *

المحور الأول
الدرس الأول:مقدمة إلى الدرايفرات

بسم الله الرحمن الرحيم

ما هو الدرايفر؟

الدرايفر عبارة عن برنامج جاهز يأتي مع الأجهزة الجديدة التي تثبتها على جهازك, هذا البرنامج يمثل حلقة الوصل بين الجهاز الجديد و نظام التشغيل حيث يقوم الدرايفر بدور الوسيط في عملية التخاطب بين العتاد و نظام التشغيل.
يقوم الدرايفر بتسهيل عملية التخاطب مع العتاد حيث يوفر لنظام التشغيل أوامر و دوال جاهزة تغنيه عن معرفة البنية التحتية للعتاد.

تنصيب العتاد

عادة ما يقوم نظام التشغيل بالتعرف على العتاد مباشرة بعد ربطه و تعرف هذه العملية بال Auto-Detection و هي خاصة بالأجهزة التي تدعم خاصية ال plug-and-play حيث يقوم نظام التشغيل بالتعرف على العتاد و يقوم بتثبيت الدرايفر الخاص به مباشرة (يأتي مع نظام التشغيل). و كمثال على ذلك الأجهزة التي تربط على المنفذ التسلسلي USB كال flash disk حيث لا داعي لتثبيت الدرايفر يدويا.
خاصية الplug-and-play هي مجموعة من المعايير الموحدة قامت بوضعها شركة Intel و يلتزم بها مصنعو العتاد ليصبح نظام التشغيل قادر على التعرف على العتاد بمجرد ربطه بالجهاز.
و قد أصبحت معظم الأجهزة الجديدة (منذ سنة 1995) تدعم هذه الخاصية و معظم هذه الأجهزة يستعمل موصل للمنفذ التسلسلي USB (نوع A أو B)

الصورة 1. الموصلين
USB A

USB B


إذا لم يتم التعرف آنيا على العتاد فهذا يعني أن العتاد لا يدعم الخاصية أو أنه ليس مدعوم مباشرة من نظام التشغيل أي أنه ليس موجود على لائحة الأجهزة المدعومة من نظام التشغيل HCL (Hardware Compatibility List).

أنواع الدرايفرات

حسب نظام التشغيل Windows فإنه يوجد نوعان

- الدرايفر المُعَلَمْ Signed Driver
و هو الأكثر أمان و موثوقية نظرا لمروره على اختبارات Microsoft ويمكن التأكد من أن العتاد الجديد يمتلك درايفر معلم عن طريق الشعار الذي عادة ما يكون مرسوم على العلبة
الصورة 2. شعار الأمان

- الدرايفر غير المُعَلَمْ non Signed Driver
لم يمر على اختبارات Microsoft و هو غير موثوق.

بناء الدرايفرات؟

بناء درايفر يعتمد بشكل أساسي على خدمات العتاد و بنيته التحتية و هذه العملية من أعقد عمليات البرمجة حيث يقوم مهندسون ذوو خبرة ببناء الدرايفر و عادة ما تستعمل لغة ال C لبنائه نظرا لقوتها.

عادة ما تقوم الشركات المصنعة للعتاد ببناء الدرايفر الخاص بكل جهاز لكن نجد أن هذه الشركات تركز بصفة أساسية على بعض أنظمة التشغيل و تهمل أخرى و خاصة نظام التشغيل Linux الذي يكون في العادة آخر المستفيدين من العتاد الجديد نظرا لتأخر بناء الدرايفر, لذلك ظهرت في الآونة الأخيرة مجموعات من المبرمجين العشاق لهذا النظام و تكفلت بنفسها بعملية بناء الدرايفر رغم صعوبة الأمر حيث يضطر المبرمج إلى طلب مساعدة خبراء العتاد و الشركة المصنعة حيث أن أبسط خطأ برمجي قد يؤدي إلى انهيار النظام بالكامل لأن نظام التشغيل يقوم باستعمال الدرايفر كجزء من نواته مباشرة بعد بداية تشغيله.

التخاطب مع الدرايفر.

كما قلنا, فبمجرد بداية نظام التشغيل في العمل فإنه يقوم بالتأكد من الأجهزة المتصلة باللوحة الأم و يقوم برفع الدرايفرات الخاصة بها ليستعملها كجزء منه.

تتم عملية التخاطب بين العتاد و نظام التشغيل (و البرامج المستفيدة) عن طريق الدرايفر حيث يقوم بمراقبة العتاد و يرسل رسائل دورية إلى نظام التشغيل ليعلمه بحالة الجهاز أو ليعطيه معلومات مستقبلة من الجهاز كما أن نظام التشغيل يقوم بإرسال رسائل طلب الخدمة إلى الدرايفر الذي يحولها إلى الجهاز عن طريق المنافذ.

في بقية الدروس من المحور النظري الأول سنتطرق بشيء من التفصيل إن شاء الله إلى هذه النقاط التي أشرنا إليها الآن.

و أفتح الباب للأسئلة...
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
***كل ما يجب ان تعرفه عن الدرايفرات***
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
؛°`°؛مُنـتديات مدينة ايت باها °؛° شجرة ألأركان شعار ألمنطقة؛°`°؛ :: 
منتديات الكمبيوتر والأنترنت
 :: بيـــــت تبادل الخبرات وحلول الحاسوب
-
انتقل الى: