Programación General > ASM (Ensamblador)
Programar Drivers
Bicholey:
:comp: :comp: :comp:
Hola foreros como estan? espero que bien
pues bueno he estado buscando en la red y en libros sobre como programar mis propios drivers he encontrado poca informacion al respecto me preguntaba si alguno de uds me podria ayudar con algo de informacion
ahh por cierto alguno de uds sabe que es el EXE2BIN y donde lo consigo porque mi maquina no lo tiene.
Por su atenciuon gracias.
Eternal Idol:
Primero y principal hay que saber para que S.O. queres desarrollar los drivers, es fundamental. Si es para Windows NT te puedo dar bastante informacion y consejo ya que es a lo que me dedico.
Primero y principal el uso de assembly se desaconseja absolutamente por Microsoft ya que atenta contra la portabilidad, podes seguir por ese camino pero realmente no te servira de mucho, te lo digo por experiencia ya que mis primeros drivers los hice en assembly. Si queres hacer algo profesional vas a pasarte a C o C++ tarde o temprano, sin ir mas lejos el DDK no casi soporte para assembly.
De cualquier manera te paso un par de enlaces geniales al respecto:
http://www.freewebs.com/four-f/
http://mipagina.cantv.net/jjaguilerap/sys.html
El primero es puro assembly y el segundo empieza con C y despues lo genera con assembly.
:smartass: :smartass: :smartass:
Eternal Idol:
En cuanto al EXE2BIN:
http://www.faqs.org/faqs/assembly-language.../section-8.html
Bicholey:
:comp: :comp:
Excelente voy a checar la informacion y pues bueno los drivers los tengo pensado utilizar en windows XP en windows 98 para posteriormente pasar a red hat 9.0, no se para que S.O sea mas dificil , lo del EXE2BIN es proque he leido un libro sobre ensamblador en el cual me dice mas o menos como programar mis dirvers pero dice que el Masm me generara un executable a este ejecutable debemos sacar su imagen binaria con el EXE2BIN y posteriormente renombrarlo son *-sys aunque este libro nunca me dice como instalarlo como usarlo o si cambia con respecto al sistema operativo supongo que si cambia porque es obvio pero es una parte que no entiendo. bueno en fin voy a checar tu informacion y gracias por ella.
Eternal Idol:
--- Cita de: "Radoslav" --- :comp: :comp:
Excelente voy a checar la informacion y pues bueno los drivers los tengo pensado utilizar en windows XP en windows 98 para posteriormente pasar a red hat 9.0, no se para que S.O sea mas dificil , lo del EXE2BIN es proque he leido un libro sobre ensamblador en el cual me dice mas o menos como programar mis dirvers pero dice que el Masm me generara un executable a este ejecutable debemos sacar su imagen binaria con el EXE2BIN y posteriormente renombrarlo son *-sys aunque este libro nunca me dice como instalarlo como usarlo o si cambia con respecto al sistema operativo supongo que si cambia porque es obvio pero es una parte que no entiendo. bueno en fin voy a checar tu informacion y gracias por ella.
--- Fin de la cita ---
XP esta basado en NT y 98 no, son dos cosas muy diferentes en su arquitectura pero podes basarte en WDM para conseguir bastante, no total, compatibilidad.
Bueno el MASM tambien es capaz de generar archivos COM que no son mas que codigo ... ese libro parece mas bien orientado a MS-DOS, un S.O. donde ciertamente los drivers se escribian en assembly.
Navegación
[#] Página Siguiente
Ir a la versión completa