FERRAMENTAS LINUX: A emulação genérica do FBDEV continua a ser trabalhada para drivers DRM

sábado, 24 de fevereiro de 2018

A emulação genérica do FBDEV continua a ser trabalhada para drivers DRM




Confira!!




Noralf Trønnes passou os últimos meses trabalhando na emulação genérica de FBDEV para drivers de Direct Rendering Manager (DRM) e nesta semana ele volleyed sua terceira revisão desses patches, que agora inclui uma nova API no kernel, juntamente com alguns clientes, como um sistema de bootplash , Console VT e implementação fbdev. 

O objetivo da Noralf's é fornecer emulação genérica FBDEV para o subsistema DRM para que os drivers DRM individuais possam se livrar de todos os seus códigos FBDEV. Esta emulação destina-se a trabalhar para qualquer driver DRM que suporte buffers de despejo exportáveis. 

Com a terceira revisão dos patches enviados na quinta-feira, existe agora uma API de cliente no kernel e três exemplos de clientes para fbdev, bootsplash e um console VT. O cliente fbdev é o que fornece o suporte FBDEV escrito como um cliente dessa nova API DRM. O cliente bootsplash é cerca de 200 linhas de código escrito contra esta nova API. O cliente de console VT neste ponto é considerado um "hack" e apenas para examinar a nova API. 

Mais detalhes através desta série de patchs . Veremos onde os patches vão daqui e espero que ele seja o principal responsável pela limpeza de algum código FBDEV atualmente residente nas API DRM individuais. Embora o FBDEV possa estar em declínio em popularidade, finalmente, não há sinais de que ele vá embora em qualquer lugar em breve.


Fonte


Até a próxima!!

Nenhum comentário:

Postar um comentário