Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/11/2013, à 12:11

christophe_tsv

Acces mémoire video

Bonjour à tous,

J'utilise une version Ubuntu 10.04 LTS (L2.6.35 Lucid).
Cette version est allégée pour un environnement embarqué.
Je voudrai afficher une image sur l'écran avant que le système n'ait booté complètement (pas de file system). En théorie, il suffit de trouver l'endroit où est créé le buffer video pour récupérer son adresse, puis ajouter un driver qui va remplir ce buffer.
Mon problème est que je n'arrive pas à localiser ce code. Pour les créations des framebuffer background, je vois bien où c'est. Mais pour ce qui est affiché, je ne trouve pas (on peut certainement voir cette mémoire comme un framebuffer foreground).
J'ai l'impression que c'est enfoui profondément dans le kernel.
Quelqu'un saurait il me dire où trouver les fichiers qui manipulent ce buffer vidéo ?

Merci.
Christophe

Hors ligne

#2 Le 08/11/2013, à 17:34

darunia_goron

Re : Acces mémoire video

Habituellement c'est /dev/fb0.


EDIT : j'ai lu un peu trop vite.
Pour le noyau, voici un tuto qui explique comment changer le logo du démarrage :
http://www.armadeus.com/wiki/index.php? … _Boot_Logo
Ça peut-être une piste pour localiser le fichier qui affiche le logo de manière à le patcher à fin qu'il te fasse un splash screen.

Dernière modification par darunia_goron (Le 08/11/2013, à 19:14)

Hors ligne

#3 Le 12/11/2013, à 08:41

christophe_tsv

Re : Acces mémoire video

Merci c'est vrai que c'est une piste, mais j'ai déjà regardé sans aboutir vraiment.

Christophe

Hors ligne