yop,
Serait-il possible d'utiliser un trap pour pouvoir utiliser printf ? Vu que PedroM a une interface en ligne de commande, ça permettrait de gagner pas mal de place dans les programmes (et peut-être même dans PedroM).
Si oui, tu veux un patch ? Eventuellement donc, quel trap ?
non c'est plus que déconseillé

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
PpHd Le 16/05/2009 à 16:40 Je ne suis pas super chaud.
Tu m'écris d'abord le proto C qui définit printf via un trap (et qui fonctionne).
Simplement parceque le code d'une IT (le trap en est une) doit être le plus simple et le moins intrusif possible, et eviter au max d'utiliser des appel systemes, ie tout le contraire de ce que tu voudrais faire la.

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Ok, donc par principe, ce n'est pas le top, je peux le comprendre. D'ailleurs, ton argument est de bon sens. Mais il y a déjà le trap 3 qui va lire une variable (HEAP_TABLE), et sur PedroM, on sait à quoi on touche, et quels sont les tenants et aboutissants de tous les appels systèmes. De plus, on maitrise son évolution, contrairement à ce qu'on avait avec AMS.
Mais bon, je suis pas mainteneur.
En meme temps printf est une fonction de la rom, pourquoi tu n'utiliserait pas l'appel en Fline pour ça ?

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Il n'y a pas énormément de traps et presque tous sont déjà utilisés, donc à mon avis c'est dingue de demander un trap pour chaque fonction.
- Je demande pas un trap par fonction, juste un pour la fonction qui me semble la plus utilisée par une application cnosole.
- C'est impossible proprement. Ton hack est crade. Et après j'ai pas le droit de créer un fichier... Si je veux appeler une dll ou faire un appel système, je code en mode kernel.