Resumes programación de drivers

Páginas: 2 (358 palabras) Publicado: 23 de marzo de 2012
Que es básicamente la Programación de Drivers
Para saber de qué se trata la programación de drivers, es necesario manejar los conceptos de: programación, que es un programa, como se realiza unprograma y generaciones de lenguajes de programación (para el más info sobre las generaciones de lenguajes de programación AQUÍ:http://es.wikipedia.org/wiki/Generaciones_de_lenguajes_de_programaci%C3%B3n), ya que los drivers son programas en su mayoría desarrollados en lenguajes de segunda generación (Lenguajes de Máquina). Aún más importante que el lenguaje utilizado, es saber el nivel deintervención de dicho código en nuestro computador. Para ello es necesario entender el concepto de “kernel”, y de los distintos niveles de acceso del software en nuestro sistema computacional. Por ejemplo, en lafigura de maás abajo, Los Ring's (Anillos) son privilege rings (anillos de privilegios), y como ven, los que tienen más privilegios están en el corazón (Ring0) y los que menos, al exterior (Ring3).Las aplicaciones que ejecutamos en nuestro PC, están todas en Ring3, hay algunas que tienen una parte en Ring3 y otra en Ring0 (Anti‐Virus, Firewalls). Esta mezcla entre modo usuario y modo kernel, esútil ya que en modo usuario está muy limitado en cuanto a privilegios. En resumen, mientras más interno en el kernel esté, mayores modificaciones podré efectuar al sistema operativo y al sistemacomputacional, lo que me permitirá por ejemplo, desarrollar un programa que permita controlar el reconocimiento y administración de utilidades de un dispositivo nuevo de hardware conectado a mi PC. Lo últimomencionado, señoras y señores, eso es un driver =).

Un aspecto muy importante a considerar, es que los sistemas operativos Microsoft Windows no permiten la modificación libre del 100% del kernel.Por lo que se hace bastante más complejo el desarrollo libre de drivers para estos SO. Al contrario por ejemplo, de los SO basados en UNIX (como Linux), en los que cualquier programador podría...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Resumen de programacion
  • Resumen De Programacion
  • Resumen de programacion
  • Historia de la programacion (resumido)
  • Resumen de programacion en c
  • Resumen de compiladores y entornosde programación
  • Resumen fundamentos de programacion
  • Resumen Lenguajes De Programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS