PDA

Ver la Versión Completa : ver codigo fuente de un driver


zidfrid
12-03-2008, 15:16:04
hola amigos del foro, espero gozen de buena salud y animo para que me brinden un poco de su tiempo.

a ver, lo que ocurre es que deseo controlar una web cam usb con un micro- controlador y para ello en este momento requiero conocer siertos procedimientos para inicializarla, dichos procedimientos an de estar en el driver de instalacion que viene con la camara, y aqui es donde tengo el complique ya que no he podido encontrar la manera de mirar el codigo fuente del driver de instalacion, o las dll`s contenidas en el, para guiarme y luego desarrollar mis rutinas para el micro-controlador.

de antemano muchas gracias a todos los que lean este hilo y de golpe me puedan echar una manito en la manera de ver el codigo fuente de un driver.:)

cHackAll
12-03-2008, 15:32:16
Hola zidfrid, me parece que lo que quieres hacer es un poco osado, puesto que ver el codigo fuente de algo que ya esta compilado se llama "desensamblar" (Debugging), y el producto final de dicho proceso es casi siempre un compendio de instrucciónes en Assembler y llamadas a APIs. Para complicar un poco más el escenario te comento que los Drivers tienen "acceso" a otras APIs las cuales un numero menor de personas conocen, son APIs que acceden al (Ke)rnel y otros de menor nivel y por ende más cercanos al núcleo del SO y su interacción con el Hardware.

Existen un buen grupo de utilidades que te pueden ser de utilidad, por ejemplo te voy dando un par de links de interés;

http://msdn2.microsoft.com/en-us/library/ms895491.aspx
http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx

Suerte!

zidfrid
12-03-2008, 17:05:04
tienes toda la razon chackall pero solo necesito identificar pequeños sectores de codigo para reimplementarlos.

De todas maneras ya mire tus links y estan interesantes vamos a ver como les saco lo mejor para lograr el objetivo.

una ves mas muchas gracias por tu colaboracion.:)