1


j'essaie de mettre à la programmation en mode kernel

donc j'apprend avec le tuto de squale92 et j'ai compris le principe des headers et des libs

mais y a un truc que je ne comprend pas

CAD que j'ai recompilé des progs à moi en mode kernel et en fait mes prog sont plus gros et avec
doors j'ai pu voir qu'il ne néccessitais aucune librairies

par exemple un programme en gray4 n'a pas besoin de gray4lib

ma question est donc comment utiliser les librairie qui sont fourni vec doors du type gray4lib

ou pouvez me donner l'adresse d'un site ou je pourrais trouver de plus ample renseignement

j'ai chercher dans la doc de tigcc mais je n'ai po trouvé de chapitre sur l'utilisation de ces libs




eekeek

2

PREND UniOS !!!

3

erf reste en nostub....
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

4

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

5

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

6

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

7

Nostub rulez...
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

8

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 ...

9

Tu dois faire :
gray4lib__0000(); // Pour activer les gris

Et
gray4lib__0001(); / Pour quitter

gray4lib__0002
et gray4lib__0003
servent pour acceder au plan.

10

Je crois que qqun (mmu_man ?) avaiyt fait des headers pour utiliser facilement les libs ...

11

nostub sux
avatar

12

[Pollux]> Oki, pour graylib, mais pour les autres, il faut un peu plus de bidouille wink

13

ou sinon, il y l'ASM inline ...

14

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.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

15

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.

16

Rahh Kevin arrête sad
_nostub & kernel rullezz tongue
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

17

JM a rasion. Tigc n'es t pas franchement optimise kernel.