kernel

La magia de los controladores de dispositivos de Linux

Por: Shane Shields (Locutus)
Traducción de: Maria Teresa Rozo
Fuente: The magic of Linux device drivers
 
El kernel de Linux tiene una fantástica relación con el hardware del computador. No le interesa la empresa que vende el hardware ni nombres de marca, sólo se preocupa por el hardware en sí. Más específicamente, el conjunto de chips del hardware. Esto significa que un solo controlador de Linux soporta automáticamente un conjunto de chips sin importar la empresa que los fabricó o la que vende los productos fabricados con esos chips.
 
Pero, ¿qué es exactamente un controlador de Linux? Un controlador de Linux es realmente parte del kernel de Linux. De hecho, la mayoría de los kernels de Linux se dedican a prestar apoyo a casi todos los tipos de hardware que se puedan encontrar.
 
Lo que es realmente asombroso acerca de los controladores de dispositivos en el kernel de Linux es que pueden ser separardos de la base de código del kernel y ellos, a su vez, encenderce y apagarse a voluntad. Esto significa que el kernel no está atrapado a los controladores y por tanto pueden descargarse para que no estén ocupando recursos de hardware valiosos.

Distribuir contenido