اطلاعیه

Collapse
No announcement yet.

نوشتن درایور برای ویندوز؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    نوشتن درایور برای ویندوز؟

    چطوری میشه یه درایور برای یه سخت افزار مناسب برای ویندوز نوشت؟ اسلا اصولش چیه؟ مثلا یه کارت اسکپ خودش که کار نمیکنه باید یه درایور براش نصب بشه تا با USB کار کنه.

    #2
    پاسخ : نوشتن درایور برای ویندوز؟

    روش کلاسیکش استفاده از DDK مایکروسافت یا همون Driver Development Kit است. اما بدلیل نیاز به تخصص بالا برای استفاده از این روش، شرکت ها از نرم افزارهای کمکی مانند WinDriver استفاده می کنند که یک ژنراتور درایور هست. مثلاً درایور اسیلوسکوپ TNM با همین نرم افزار ساخته شده است.
    There is nothing so practical as a good theory. — Kurt Lewin, 1951

    دیدگاه


      #3
      پاسخ : نوشتن درایور برای ویندوز؟

      نوشته اصلی توسط رضا سپاس یار
      روش کلاسیکش استفاده از DDK مایکروسافت یا همون Driver Development Kit است. اما بدلیل نیاز به تخصص بالا برای استفاده از این روش، شرکت ها از نرم افزارهای کمکی مانند WinDriver استفاده می کنند که یک ژنراتور درایور هست. مثلاً درایور اسیلوسکوپ TNM با همین نرم افزار ساخته شده است.
      ممنون.

      یه سوال میشه با داشتن درایور win98 برای XP درایور یه کارت گرافیک رو نوشت؟ خود شرکتش دیگه ساپرت نمیکنه و باید از همین کارت گرافیک استفاده بشه چون ورودی تصویر داره .

      دیدگاه


        #4
        پاسخ : نوشتن درایور برای ویندوز؟

        نوشته اصلی توسط arvinfx
        ممنون.

        یه سوال میشه با داشتن درایور win98 برای XP درایور یه کارت گرافیک رو نوشت؟ خود شرکتش دیگه ساپرت نمیکنه و باید از همین کارت گرافیک استفاده بشه چون ورودی تصویر داره .
        بعید می دونم امکان پذیر باشه. چون اساساً معماری ویندوزهای XP به بعد خیلی با ME و 98 و 95 و... فرق میکنه. چون این ویندوزها از کرنل NT استفاده می کنند که شباهت بیشتری به ویندوز 2000 داره. در کرنل NT برخلاف ویندوز 98 امکان دسترسی مستقیم به سخت افزار در مد User وجود نداره. اما شاید Middlewareهایی وجود داشته باشه که یک لایه میانی ایجاد کنند و بشه درایور رو به طور غیر مستقیم نصب کرد.
        There is nothing so practical as a good theory. — Kurt Lewin, 1951

        دیدگاه


          #5
          پاسخ : نوشتن درایور برای ویندوز؟

          نوشته اصلی توسط رضا سپاس یار
          بعید می دونم امکان پذیر باشه. چون اساساً معماری ویندوزهای XP به بعد خیلی با ME و 98 و 96 و... فرق میکنه. چون این ویندوزها از کرنل NT استفاده می کنند که شباهت بیشتری به ویندوز 2000 داره. در کرنل NT برخلاف ویندوز 98 امکان دسترسی مستقیم به سخت افزار در مد User وجود نداره. اما شاید Middlewareهایی وجود داشته باشه که یک لایه میانی ایجاد کنند و بشه درایور رو به طور غیر مستقیم نصب کرد.
          آره میدونم 98 و me اصلا شبیه dos هستن.

          ولی خوب سخت افزاری که فقط ورودی خروجی میگره رو فکر کنم بشه روی OS هایی مثل XP راه اندازی کرد البته از نظر فنی میگم .

          این middleware رو میشه بیشتر توضیح بدید؟

          دیدگاه


            #6
            پاسخ : نوشتن درایور برای ویندوز؟

            سلام،

            از Virtual Machine مثل VMware یا Virtual PC نمی تونید استفاده کنید؟
            There is nothing so practical as a good theory. — Kurt Lewin, 1951

            دیدگاه


              #7
              پاسخ : نوشتن درایور برای ویندوز؟

              با جفتشون کار کردم ولی نمیدونم میشه یه سخت افزار نصب شده روی مادر برد اصلی رو براشون Config کرد یا نه!

              دیدگاه


                #8
                پاسخ : نوشتن درایور برای ویندوز؟

                نوشته اصلی توسط arvinfx
                با جفتشون کار کردم ولی نمیدونم میشه یه سخت افزار نصب شده روی مادر برد اصلی رو براشون Config کرد یا نه!
                باید آزمایش کنید.
                There is nothing so practical as a good theory. — Kurt Lewin, 1951

                دیدگاه

                لطفا صبر کنید...
                X