lunes, 24 de septiembre de 2012

Controladores



Un controlador de dispositivo, llamado normalmente controlador (en inglés, device driver) es un programa informático que permite al sistema operativo interactuar con un periférico, haciendo unaabstracción del hardware y proporcionando una interfaz -posiblemente estandarizada- para usarlo. Se puede esquematizar como un manual de instrucciones que le indica cómo debe controlar y comunicarse con un dispositivo en particular. Por tanto, es una pieza esencial, sin la cual no se podría usar el hardware. Hardware (pronunciación AFI: /ˈhɑːdˌwɛə/ ó /ˈhɑɹdˌwɛɚ/) corresponde a todas las partes físicas y tangibles de una computadora: sus componentes eléctricos, electrónicos, electromecánicos y mecánicos; sus cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado; contrariamente al soporte lógico e intangible que es llamado software. El término proviene del inglés y es definido por la RAE como el "Conjunto de los componentes que integran la parte material de una computadora".[4] Sin embargo, el término, aunque es lo más común, no necesariamente se aplica a una computadora tal como se la conoce, así por ejemplo, un robottambién posee hardware (y software).
La historia del hardware del computador se puede clasificar en tres generaciones, cada una caracterizada por un cambio tecnológico de importancia. Este hardware se puede clasificar en: básico, el estrictamente necesario para el funcionamiento normal del equipo, y el complementario, el que realiza funciones específicas.
Un sistema informático se compone de una CPU, encargada de procesar los datos, uno o varios periféricos de entrada, los que permiten el ingreso de la información y uno o varios periféricos de salida, los que posibilitan dar salida (normalmente en forma visual o auditiva) a los datos

Controladores de Hardware

  • Controlador USB estándar
El módulo para el kernel Linux hci_usb implementa el estándar de comunicaciones H:2 para dispositivos Bluetooth de tipo USB. La mayoría de los dispositivos Bluetooth USB que utilizan éste controlador están soportados.
  • Controlador USB BlueFRITZ!
El dispositivo USB AVM BlueFritz! es uno de los que no sigue el estándar H:2 para dispositivos Bluetooth USB. Actualmente se necesita descargar el software bfubase.frm para el firmware primero, el cual debe ser copiado en el directorio /usr/lib/hotplug/firmware/.
Los dispositivos USB BlueFRITZ! v2.0 son compatibles con los dispositivos USB H:2 y por lo tanto son soportados por el módulo controlador hci_usb.
  • Controlador blutonium Broadcom
Los dispositivos Broadcom Blutonium necesitan para su funcionamiento primero descargar su actualización de firmware antes de hacerlos funcionar con USB Blutonium (H. El firmaware requerido es bcm203x y sus archivos son BCM2033-MD.hex y BCM2033-FW.bin que deben ser cargados en el dispositivo. Una vez que se halla completado éste procedimiento, el dispositivo debe ser reconectado y debiera ser reconocido automáticamente por el controlador hci_usb. Los archivos del firmaware son distribuidos en el paquete bluez-firmware.
  • Controlador dtl1 Nokia
El módulo controlado dtl1_cs soporta los dispositivos Nokia DTL-1 y las tarjetas flash Bluetooth DTL-4 Bluetooth en sus revisiones E y F. Las recientes revisiones G y H son basadas en el puerto serial CSR Bluetooth y es soportado por el controlador hci_uart.
  • Controlador PCMCIA 3Com
El controlador para dispositivos PCMCIA ·com y HP se llama bt3c_cs y para posibilitar el correcto funcionamiento del dispositivo es necesario descargar el firmware requerido. Debido a problemas con licencias, el firmware no es distribuido en el paquete bluez-firmware por lo que debe ser obtenido desde el CD-ROM de los controladores del dispositivo para Windows y se llama BT3CPCC.bin y debe ser copiado al directorio /usr/lib/hotplug/firmware/.


No hay comentarios:

Publicar un comentario