device driver

Farnaz.r

New Member
سلام دوستان من پروژه ای دارم در مورد device driver اگه می تونید کمکم کنید.
اگه منبع یا سایتی هست یه کد می خوام که بتونه یه سخت افزار رو بشناسونه به سیستم خیلی ممنون می شم راهنمایی کنید
 

the_king

مدیرکل انجمن
سلام دوستان من پروژه ای دارم در مورد device driver اگه می تونید کمکم کنید.
اگه منبع یا سایتی هست یه کد می خوام که بتونه یه سخت افزار رو بشناسونه به سیستم خیلی ممنون می شم راهنمایی کنید

اگه تخصص اینکار رو نداشته باشید انجام اینکار در لینوکس راحت تر از ویندوز است، چون اغلب درایور های لینوکس با
کد باز هستند و در مورد نوشتن درایور مطالب و آموزش های مقدماتی و پیشرفته بیشتری وجود داره.

به عنوان مثال یک نگاهی به این تاپیک بندازید، دوازده صفحه ای میشه :

Writing device drivers in Linux: A brief tutorial
 

Farnaz.r

New Member
ممنون دوست عزیز ولی باید تو محیط ویندوز باشه.
میدونید تو چه کتابایی هست خود آموزش ویندوز یا کتابای برنامه نویسی مثلا# c
 

the_king

مدیرکل انجمن
ممنون دوست عزیز ولی باید تو محیط ویندوز باشه.
میدونید تو چه کتابایی هست خود آموزش ویندوز یا کتابای برنامه نویسی مثلا# c

نه در این مورد کتابی نمی شناسم، درایور ها رو باید با زبان هایی نوشت که برای دسترسی مستقیم به سخت افزار
محدودیت خاصی نداشته باشند، به همین جهت زبان های تحت NET. مثل #C برای اینکار مناسب نیستند. اغلب
درایور ها یا با C و یا با ++C نوشته شدند و حتی بخش هایی از آنها را با کد های اسمبلی می نویسند.

برای جستجوی کتاب دنبال راهنمای Windows Driver Kit و به اختصار WDK بگردید. مایکروسافت یکسری ابزار
برای نوشتن درایور رو به همراه مستندات و نمونه کد ها و غیره با عنوان Windows Driver Kit منتشر می کنه.
قبلا این مجموعه با اسم Driver Development Kit منتشر می شد که به اختصار DDK نامیده میشه. به همین جهت
در آموزش های قدیمی عنوان DDK نویسی مطرح شده، نه WDK نویسی.

Windows Driver Kit (WDK)
 

جدیدترین ارسال ها

بالا