oula vous avez po du bien comprendre la question
j'ai déjà unios(j'utilise doors pour son explorer)
et je tente le kernel pour me faire ma propre idée
donc ce que je veux savoir c comment utiliser les librairie graphique déjà existante du type de gray4lib qui est fourni vec doors
UnniversalOS contient deja certaines librairies, tu crois ne pas les avoir sur ta calcu, mais elless sont contenues dans le kernel (comme gray4lib par exemple)
ensuite en C toutes le libs ASM ne sont pas forcement utilisable, elles sont faites pour les progs ASM, d'ailleur gray4lib est seulement fait pour l'ASM
pour le C il y a userlib qui fontionne, genlib, et d'autre que je ne me rappelle plus
Vark Le 31/08/2001 à 20:38 le kernel c nul, reste en nostub, y'a moins de pb ...
*** Ne sous-estimez pas la puissance de la Marmotte ***
©
Marmotte Team : LaMarmotte, sBibi, Vark & sabrina
Alala, vous pourriez quand meme repondre ...
Il faut que tu appelles toi-meme les librairies (pour les gray, il faut utiliser explicitement gray4)
Pour plus de details, regarde la FAQ (de TiGCC), il y a un example, je crois ...
PpHd Le 31/08/2001 à 20:38 Tu dois faire :
gray4lib__0000(); // Pour activer les gris
Et
gray4lib__0001(); / Pour quitter
gray4lib__0002
et gray4lib__0003
servent pour acceder au plan.
Je crois que qqun (mmu_man ?) avaiyt fait des headers pour utiliser facilement les libs ...
niuob Le 31/08/2001 à 20:38 ou sinon, il y l'ASM inline ...
TIGCC n'est pas optimisé pour le mode kernel et ce n'est pas du tout fait pour utiliser les librairies du kernel. Je ne peux donc que te conseiller de rester en mode _nostub.
TIGCC n'est pas optimisé pour le mode kernel et ce n'est pas du tout fait pour utiliser les librairies du kernel.
C'est tout à fait inexact. Etant contre le nostub, je n'ai jamais conseillé d'utiliser certaines fonctions.
Pour celles qui sont utiles, il reste des moyens d'optimiser tout ça.
PpHd Le 31/08/2001 à 20:38 JM a rasion. Tigc n'es t pas franchement optimise kernel.