merhaba arkadaşlar merak ettiğim bir kaç konu hakkında grüşlerinizi almak istiyorum, elimizde bir usb cihaz olduğunu ve driver olmadığını farzedelim, bu cihazın ne olduğunu bildiğimiz durumda ve ne olduğunu bilmediğimiz durumlarda bunun için driver yazabilir miyiz? mesela kapalı bir kutu ve bir yerinden usb kablosu çıkıyor, kutuyu açma şansımız olmasın, sadece kabloyu bağlıyoruz bilgisayara, bundan nasıl veriler gelir alıp inceleme şansımız olur mu? bir diğer konu da elimizde bulunan driverları inceleme ve hangi fonksiyonlardan oluştuğu ğrenilebilinir mi? biraz karışık yazdım kusura bakmayın anlatamamış olabilirim, bir de daha nce herhangi bir cihaz için driver yazmış olanlar varsa bunu paylaşır mısınız? konu ile ilgili güzel kaynak verirseniz de sevinirim herkese iyi günler ulan bir susar mısın?

Driverler aslında programlar gibidirler. çoğunlukla dll ve ini kullanan ama normal yollarla başlatamayacağımız programlardır diyebilirim. Hakkında bilgin olmayan bir şeyin driverini yazmak olmaz. Driverde amaç genelde beraber çalışmayı sağlamaktır. Mesela yazıcı driveri bilgisayarın yazıcı ile uyumlu çalışmasını sağlar. Yazdırılacak metni bilgisayarın driver ile yazıcıya yollar, misal yazıcıda kağıt yok a. q avucumuzamı yazacağız hatasını yine aynı şekilde bilgisayara yollar. Her tür cihazın driveri farklı olduğundan ne olduğunu bilmediğin birşey için driver yazılamaz. Bazı driverler genel hatları içerir ve birden çok marka modeldede genel iş grür. Driver nasıl çalışır bunu bilmek gerekir. Onlarca yolu olabiir ben bir rnekle bimediğin şeyin driveri olmayacağını anlatabiirim. Usb yazıcımız olsun. Driver misal toner durumunu sorgulamak istesin ama bu yazıcıda toner durumu sorgulama komutu nedir? X modelde ffa65 komutu iken y modelde deeea1 olabilir. Cihazı bilemessen bu komutlarıda bilemessin ve bu driveride yazamassın.

iletişim sağlayabilirsin ama kontrol edemezsin. driverları üreticiler yazar ve piyasaya sunarlar. her cihazın kendine gre bir iletişim türü ve şekli vardır. bunu bilmeden cihazı kontrol edemezsin. Kontrol etmek için üreticinin api yayınlaması gerekir. Bu sayede bu api yi kendi projende kullanabilirsin. http://www.tahribat.com/Forum-Pcden-Seri-Port-Role-Acip-Kapama-168152/1/#2002350 burada biraz iletişimden bahsettim ama kendi cihazın için. diğer cihazlar için de bu şekilde yapabilirsin ama kontrol edemezsin. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Cihazın nasıl çalıştığını bilmeden o şekilde şuna bi driver yaziyim diyerek olmaz. The king is bleeding.

arkadaşlar konuyu grünce merak ettim 32 bit lik driver 64 bit e uyarlanabilirmi elimde dvr kartı var 64 bit driver leri olmadığı için 64 bit windovsta kullanamıyorum bir şekilde çzülür hocam gelişmiş driver bulucular 64 bit için sürücülinki veriyorlar

cevaplar için teşekkür ederim ulan bir susar mısın?

arkadaşlar konuyu grünce merak ettim 32 bit lik driver 64 bit e uyarlanabilirmi elimde dvr kartı var 64 bit driver leri olmadığı için 64 bit windovsta kullanamıyorum

wireshark ile usb analiz edip yapabilirsin, uğraşman lazım :) Bizim olduğumuz her yerde herşey bizim yüzümüzden olmuştur. Ben benim amk bana bişey olmasın!