La Place des Développeurs Besoin d'aide pour Bibliothèque GFX9000 en C
ericb59
Membre non connecté
Conseiller Municipal
Je voudrais compléter FUSION-C avec le support de la GFX9000.
Il existe une bibliothèque en Assembleur réalisée par Team Bomba, disponible ici :
https://www.teambomba.net/gfx9klib.html
Même si j'ai quelques bases en Assembleur, je n'arrive pas à comprendre l'ensemble du Code ASM des fonctions de cette bibliothèque pour soit les reprogrammer en C, soit les intégrer directement en assembleur.
J'ai donc besoin d'aide ... Si quelqu'un ayant de bonnes notions d'assembleur, et se sentant disponible pour m'aider dans se portage pouvait se manifester pour m'aider ca serait super ! Edité par ericb59 Le 09/02/2019 à 19h02
Il existe une bibliothèque en Assembleur réalisée par Team Bomba, disponible ici :
https://www.teambomba.net/gfx9klib.html
Même si j'ai quelques bases en Assembleur, je n'arrive pas à comprendre l'ensemble du Code ASM des fonctions de cette bibliothèque pour soit les reprogrammer en C, soit les intégrer directement en assembleur.
J'ai donc besoin d'aide ... Si quelqu'un ayant de bonnes notions d'assembleur, et se sentant disponible pour m'aider dans se portage pouvait se manifester pour m'aider ca serait super ! Edité par ericb59 Le 09/02/2019 à 19h02
Je crois qu'il y a une toute petite coquille dans le code :
La fonction g9k_Detect() devrait retourner True si elle détecte la carte graphique et False dans le cas contraire, non ?
Donc il faut déclarer le if de la façon suivante :
Code C :
if (g9k_Detect()) { printf("GFX9000 detect failed\n\r"); return 1; }
La fonction g9k_Detect() devrait retourner True si elle détecte la carte graphique et False dans le cas contraire, non ?
Donc il faut déclarer le if de la façon suivante :
Code C :
if (!g9k_Detect()) { printf("GFX9000 detect failed\n\r"); return 1; }
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie