1. O que é UEFI?
UEFI é a abreviação de Unified Extensible Firmware Interface. A UEFI substitui o BIOS do sistema legado e é flexível, rápida e eficiente, além de não impor quaisquer restrições ao tamanho dos drivers. A arquitetura do Firmware de Pré-inicialização da UEFI pode ser de 32 bits / 64 bits / IA64. Não existe compatibilidade binária. O CSM (Compatibility Support Module) é utilizado para inicializar os sistemas operacionais herdados e operar com as Option ROMs do legado.
O Intel® EMGD é compatível com o driver EFI Graphics Output (GOP), incorporado ao firmware de Pré-inicialização do sistema UEFI. O driver GOP do EFI tem suporte para o recurso de inicialização rápida.
2. O BIOS de Vídeo (vBIOS) significa o mesmo que o driver GOP (Graphics Output Protocol)?
Não. O driver GOP (também conhecido como driver de Vídeo EFI em algumas documentações do Intel® EMGD) substitui o BIOS do vídeo herdado e permite o uso do firmware de pré-inicialização da UEFI sem o CSM (Compatibility Support Module). O driver GOP do Intel® EMGD pode ser do tipo Fast Boot (otimizado por velocidade e específico da plataforma) ou genérico (independe da plataforma, para plataformas seletivas).
A seguir, uma comparação resumida entre o GOP e o BIOS de vídeo:
3. O VBIOS e o driver GOP podem coexistir em uma plataforma?
Não.
4. De que modo a Option ROM do VBIOS é vinculada ao Adaptador de Vídeo no firmware de pré-inicialização EFI?
A Option ROM do VBIOS é vinculada ao ID do dispositivo VGA do fornecedor de PCI (geralmente, o Barramento 0, Dispositivo 2, Função 0). Essa informação é embarcada no Firmware de pré-inicialização EFI durante a compilação ou combinada à imagem no host através do utilitário de combinação do fornecedor do firmware.
5. Qual VBIOS é ativado quando existe no sistema uma board gráfica externa, como a Matrox, e gráficos internos, como o LVDS?
A resposta depende da configuração do Firmware de Pré-inicialização da EFI, se disponível. Se a opção "PCI as primary" estiver disponível e habilitada, então a Option ROM do vBIOS na board Matrox estará ativada. Se a opção "PCI as primary" não estiver habilitada, o vBIOS do Intel® EMGD estará ativado. Convém observar que só pode existir uma única instância do vBIOS na plataforma.
6. Quais são os cenários de uso do VBIOS sob o Windows XP*?
O Windows XP* usa o vBIOS através da int 10h para exibir a tela inicial e todas as mensagens, até que o driver de gráficos esteja carregado. Observe que, durante o processo de inicialização do SO, o SO grava diretamente no buffer de quadros, ignorando o vBIOS para fins de exibição. Após o carregamento do driver de gráficos, o SO transfere o controle para o vBIOS durante o modo DOS de tela inteira e durante a “tela azul” para exibir a informação da pilha.
7. O Intel® EMGD v1.14 para Windows Embedded Compact* 7 oferece suporte ao kit de desenvolvimento do carregador de inicialização Intel® (Intel® BLDK), baseado em UEFI?
Sim, mas é suportado no processador Intel® Atom™ plataforma baseada em série E6xx.
8. Por que o CED gera 127K VBIOS em vez de 64K VBIOS para processador Intel® Atom™ séries E6xx?
Intel® EMGD1.16 (e adiante) VBIOS suporta 127K VBIOS para plataforma baseada em processador Intel® Atom™ E6xx e 64K VBIOS para séries de chipset Intel® US15W. Do Intel® EMGD1.16 e adiante, o 64K vBIOS para série de processadores Intel® Atom™ E6xx não está mais disponível devido à restrição do tamanho do arquivo visto que novas características foram adicionadas no VBIOS que aumentou o tamanho do arquivo para mais de 64K. Se precisar de um 64K VBIOS, considere usar o pacote EMGD v1.10 vBIOS para Windows* XP e Linux OS ou o pacote EMGD v1.14 vBIOS para Windows* 7/WES7 e WEC7 OS.