الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية صنع برامج التعريف الخاصة بالاجهزة المختلفة

بدأه walycs في 23 ديسمبر 2008 · 9 رد · 984 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بالنسبة للاجهزة الملحقة بالكمبيوتر كالطابعات مثلا ..........

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

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

واذا عرفت كتب خاصة بذلك المجال فأرجو منك رفعها على موقع

وشكرا جزيلا لك.

#3

قبل كل شئ لابد ان تكون على دراية او ان تكون انت صانع قطعة الـHardware هذه .

اذا كنت تبرمج تحت NT Based Systems فخذ جولتك في Windows Hardware Developer Central .

ابحث ايضا عن هذه الكتب :

Programming the Microsoft Windows Driver Model

Developing Drivers with the Microsoft Windows Driver Foundation

هناك مرجع قيّم لـRajeev Nagar اسمه Windows NT File System Internals - A Developer's Guide 1997 .

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#4

انا لسه جديد جدا في الموضوع وهو في نفس الوقت هام بالنسبة لي بس محتاج حد يبسط الموضوع اكتر من كدة مش يرميلي مراجع ويقولي اقرا على شكرا جزيلا للرد وانا احاول اقرا على اقد مااقدر بس اللي عنده مثال مفهوم او فكرة بسيطة او حتى معلومة عامة ياريت ميتاخرش علي بها

وجزاكم الله كل خير

#5

ايه يا جماعة

محدش فاضي يرد علي

ولا هو الموضوع صعب لهذه الدرجة

افيدونا افادكم الله

#6

صحيح لماذا تتعب نفسك بالقراءة ؟!

يمكنك انتظار ذلك المدرس الخصوصي كي يشرح لك كل شئ , لكن لا تلوم الا نفسك اذا طال الانتظار .

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#7
اقتباس
محتاج حد يبسط الموضوع اكتر من كدة مش يرميلي مراجع ويقولي اقرا

ياسبحان الله , سابقا كنا نبحث عن الكتب والمراجع ولا نجدها , ونتمنى من يقدم لنا معلومة لو بسيطة عن المجال الذي نبحث عنه , والان لديك من يقدم لك المعلومة والكتب والمراجع على طبق من ذهب , ولا يعجبك ذلك ؟ !

llback.jpg

اشهد ان لا إله إلا الله وان محمدا ً رسول الله

#8

معلش يا اخ تايم

طول بالك!!

دولة الخلافة الاسلامية في المخاض الاخير وميلادها قريب

حزب التحرير : التزم الطريق الصحيح الشرعي الوحيد لاعادة دولة الخلافة الاسلامية .

الامة الاسلامية متعطشة لقيادة مخلصة لتذوق حلاوة النصر ولن يكون ذلك الا بعودة الخلافة الاسلامية

الامة الاسلامية تحتاج لاحداث تسحقها سحقا وتمعسها معسا لتفكر تفكيرا جماعيا بالتغير لان وحدة المشاعر لوحدها لاتكفي وهذة الاحداث كلها خير

#9
اقتباس
ولا يعجبك ذلك ؟ !

اكيد يعجبه .. ولكت هو لا يقدر هذه النعمه صدقني . .

يا اخي .. هنا منتدى علمي اسال ما تريد ( من دون طلب واجبات ) وسترى ما نستطيع توفيره لك ..

المعلومة العامة التي طلبتها اجابك عليها الاخ GM ..

اقتباس
قبل كل شئ لابد ان تكون على دراية او ان تكون انت صانع قطعة الـHardware هذه .

وهي معلومة ذهبية ..

لذلك .. في هذا المجال ليست طريقة البرمجة هي الهم الوحيد .. وانما عليك ان تعرف الية عمل الجهاز وكيف يمكن ان توصل ما تريد له ..

ثم تفكر بالبرمجة معه ..

هذا اولا ..

ثانيا ..

بما انه انت نفسك لم تحدد ما تريد التعامل معه .. اذا عليك انت ان تتعب نفسك .

فانت كتبت ..

اقتباس
ماهو اسم العلم الذى يختص بهذه البرامج (برامج تشغيل الاجهزة الملحقة بالكمبيوتر)

انت نفسك لم تحدد شئ .. هل الاجهزة الملحقة التي تقصدها ( ماوس ام كيبورد ام سبيكرز ) ام ماذا .؟؟؟

لا تفهمني غلط .. انا لا استهزء .. ولكن كما تريد منا .. يجب عليك ان تقدر ما نعطيك اياه ..من الممكن ان نكون قد فهمناك غلط واعطيناك معلومات بجزء اخر .. او انه لايوجد بيننا من يعرف ما تريده .. او الشخص يريد ان يعطيك راس الخيط وتكمل الباقي انت ..

وهي في صالحك ..

تحياتي العطرة .. ولا تزعل مني انت والبقية ..

سنان محمد صالح ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#10

walycs لو بحثت لوجدت

/index.php?showtopic=151121

GamingMasteR كتب:
Developing Drivers with the Microsoft Windows Driver Foundation

الكتاب الذي ذكره GM مرفق هنا

/index.php?showtopic=132670

walycs

ان كنت لاتريد التعب والا القرائة وتريد الطريق السهل هناك حل سبق ذكره بنفس الموضوع بالرابط الاول

اقتباس

WinDriver™ product line supports any device, regardless of its silicon vendor, and enables you to focus on your driver's added-value functionality, instead of on the operating system internals.

Complete driver development solution for USB, PCI, PCI Express, CardBus, CompactPCI, ISA, PMC, PCI-X, PCI-104 and PCMCIA.

No DDK knowledge, or kernel-level development is required!

WinDriver is designed to create custom device drivers. If you are looking for standard PC USB Communication Drivers, see DriverCore.

http://jungo.com/windriver.html

اقصر الطرق لاتعطي فاكهة جيدة

والسلام عليكم

تم تعديل هذه المشاركة بواسطة B.M.AbdelAziZ في 26 ديسمبر 2008 في 15:47

d4baa0.gif

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…