Bonjour,
je souhaiterais savoir comment développe-t-on un TSR (de préférence nostub) pour AMS 4.0 en C.
Si quelqu'un connait une référence merci de me l'indiquer.
Développer un TSR est une des choses les plus difficiles sur TI-68k, probablement encore plus que lancer un programme.
Regarde du côté des TSR de Kevin Kofler, il doit bien y en avoir qui tournent sur 89T. A part ça, PreOS est aussi un TSR qui fonctionne sur 89T, mais il est beaucoup plus qu'un TSR.
je pensais m'inspirer d'AutoClbr mais il est en a68k et je préfererais le faire en C, cela est-il possible ?
Ca dépend de ce que tu veux implémenter dans ton TSR: certaines instructions n'étant pas accessibles en C, il faudra utiliser de l'ASM.
Flanker avait pas fait un tuto là-dessus ?

« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas
. »
Il y a le SampleTSR qui est un TSR en C. C'est assez sale quand-même, le C n'est pas vraiment fait pour faire des TSRs. Mais ça fonctionne.
La lib de Flanker n'est pas conforme à ma convention de hooks d'évènements, donc c'est la manière la plus rapide de semer le bordel, de plus elle n'est pas appropriée pour un TSR en C et elle est en kernel. Tu es donc totalement hors sujet.
Lol, je propose une piste, tu sais que les appels kernel ça se modifie (comme t'as fait pour hibview), et qu'il suffit de faire des prototypes pour que la lib soit utilisable en C. Quant aux conventions et autre, j'y connais goutte, j'ai jamais aimé ce type de programmation (event hook)