Vesafb - ¿Qué es vesafb?

2 - ¿Qué es vesafb?

Tutorial creado por Alex Buell. Extraido de: http://www.insflug.org/COMOs/Vesafb-Mini-Como/Vesafb-Mini-Como.html#toc9
31 de Diciembre de 2006

Vesafb es un controlador framebuffer para la arquitectura Intel que trabaja con las tarjetas gráficas compatibles con la norma VESA 2.0. Este driver se encuentra estrechamente relacionado dentro del núcleo con los controladores de dispositivo para framebuffer.

Vesafb es un driver de pantalla que habilita el uso de modos gráficos en la plataforma Intel para las consolas de texto mediante mapas de bits (bitmapping).  También permite desplegar un logotipo que probablemente es la razón principal por la que quiere usar vesafb :o)

Desgraciadamente, no puede usar vesafb con las tarjetas que soportan la norma VESA 1.2. Esto es debido a que estas tarjetas no usan framebuffering. Puede ser que alguien decida escribir un driver de dispositivo (vesafb12) para estas tarjetas, pero esto usaría la preciada memoria del núcleo. :o(

Sin embargo, existe la posibilidad de habilitar extensiones VESA 2.0 para tarjetas VESA 1.2.

Puede conseguir un tipo de programa TSR que se ejecutará desde DOS, y usado en conjunción con loadlin, puede ayudar a configurar la tarjeta para los modos gráficos de consola apropiados.

Tenga en cuenta que esto no siempre funcionará, por ejemplo algunas tarjetas como la serie VLB 54xx de Cirrus Logic son mapeadas en un rango de direcciones de memoria (por ejemplo, dentro del rango 15MB-16MB) que exigen al sistema tener más de 32MB de memoria para funcionar.

(Hay una manera de solucionar esto, si tiene una opción en la BIOS para dejar un hueco de memoria en el rango 15MB-16MB, podría funcionar, pero me han dicho que Linux no soporta esto).  Si desea experimentar con esta opción, hay un completo repertorio de programas TSR disponibles (un ejemplo de ellos es UNIVBE) que pueden encontrarse en Internet.  

Sé el primero en opinar


Tutoriales relacionados con 'Vesafb'

Este documento describe cómo usar el dispositivo vesafb bajo Linux con una tarjeta gráfica compatible... Más »

Autor y licencia de 'Vesafb'

Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.