bah regarde le principe ....
Je ne comprends pas, tu recherches une routine de nvg efficace, celle de tigcclib l'est, pourquoi tu ne l'utilises pas ?
Mais quel intérêt d'éviter d'utiliser celle de tigcclib ?
Quelle différence y a-t-il entre la leur et une autre ?
Alors le fonctionnement des grays.
Tu utilise l'auto int 1 que tu redirige vers ta routine de gris qui à pour but d'afficher 1/3 du temps un plan et 2/3 du temps l'autre plan.
Avant tu doit allouer 2 handle qui contiennent tous un plan (je coirs que on peut alloue 1 handle suffit car l'autre est dans la mémoire vidéo).
Donc ça donne:
Initialistion:
Alloue 2 handle de la taille de la mémoire vidéo.
Redirige l'auto int1
'Change la fréquence de rafraîchissement'?
Interruption:
Affiche 1/3 du temps plan0
Affiche 2/3 du temps plan1
...
Le problème avec les niveaux de gris c'est qu'il faut bidouiller les ports hardware.
Lol, t'es toujours à la recherche d'une programmation simplifiée, toi...
Ben tout est dans la doc de PreOs, si je me souviens bien.
Bah l'utilisation de tigcclib est plutôt transparente avec TIGCC...
Bien sûr que oui, ça marcherait en kernel