Page 1 of 1

Listes des instructions disponibles pour programmer en C

Unread postPosted: 11 Sep 2010, 17:18
by Excale
Bonjour,

Je dois avouer que je suis un peu perdu entre les 123 fichiers de ndless1.1, os.h, utils.h, ...
Quelqu'un pourrait-il faire la liste des différentes n-structions telles que "iskeypressed",... ?

Merci de votre aide.

Re: Listes des instructions disponibles pour programmer en C

Unread postPosted: 11 Sep 2010, 17:53
by Levak
Les instructions que geogeo et ExtendeD ont codé pour Ndless ne sont que des choses dont ils avaient besoin. Il existe sur United-TI et Omnimaga des projets de transformation de lib car il faut soit tout recoder soit retrouver l'équivalent dans l'OS.

Je t'indique donc que :
1- Ce n'est pas en utilisant uniquement ces "instructions" que tu programmeras correctement ce que tu veux.
2- Ces instructions sont sous licence Mozilla ce qui, de mémoire, implique que les projets utilisant ces sources le soient aussi.

Les fonctions pré-codée sont dans : Ndless-v1.0/src/arm/headers/
Et une petit lib pour commencer ici : Ndless-v1.0/src/arm/demo/utils.c|h

Re: Listes des instructions disponibles pour programmer en C

Unread postPosted: 13 Sep 2010, 21:52
by Excale
Merci de ta réponse,

Levak wrote: Il existe sur United-TI et Omnimaga des projets de transformation de lib


Euh... pas trouvé. Pourrais tu me donner un lien direct s'il te plait?

Sinon, y a t-il moyen de faire fonctionner le port USB? Et si oui, de quelle manière? Je n'ai aucune idée de la limite entre hardware et software donc je ne sais pas trop ce que l'on peut faire avec. Je suppose que l'on ne peut que jouer avec la broche D+, mais est on obligé d'envoyer des bits ou peut-on dire "met D+ à 2V"?

Merci.

PS: Je vous expliquerais bien mon idée qui se cache derrière mais je n'ai pas trop envie que quelqu'un me la pique. Dites moi si c'est infondé.

Re: Listes des instructions disponibles pour programmer en C

Unread postPosted: 13 Sep 2010, 22:43
by Levak
Excale wrote:PS: Je vous expliquerais bien mon idée qui se cache derrière mais je n'ai pas trop envie que quelqu'un me la pique. Dites moi si c'est infondé.


Faire un lecteur mp3 ? :):

Pour tes questions, j'en ai aucune idée...
Mais un conseil : Commence par faire simple et tu arriveras à trouver les limites toi même que plus tard tu sauras repousser


Euh... pas trouvé. Pourrais tu me donner un lien direct s'il te plait?


lol ?



UTI :
http://www.unitedti.org/forum/index.php ... ntry142229
http://www.unitedti.org/forum/index.php ... stp=141855
http://www.unitedti.org/forum/index.php ... stp=141843

Omnimaga :
http://www.omnimaga.org/index.php?board=98.0
- http://www.omnimaga.org/index.php?topic=2255.0

Re: Listes des instructions disponibles pour programmer en C

Unread postPosted: 13 Sep 2010, 22:55
by Excale
Levak wrote:Faire un lecteur mp3 ? :):

J'y ai pensé à la base mais gérer le timer, la compression...
J'ai une idée beaucoup plus simple.

Re: Listes des instructions disponibles pour programmer en C

Unread postPosted: 08 Oct 2010, 19:52
by ExtendeD
Les fonctions proposées par Ndless sont désormais documentées sur Hackspire, ceci devrait les rendre plus limpides:

http://hackspire.unsads.com/wiki/index.php/Syscalls
http://hackspire.unsads.com/wiki/index.php/Libndls

Re: Listes des instructions disponibles pour programmer en C

Unread postPosted: 08 Oct 2010, 20:16
by Excale
Merci! :#top#: