Bonjour.

Le 15/10/07, Arquer Stephane <[EMAIL PROTECTED]> a écrit :
>
> Bonjour,
>
> Je travaille actuellement sur un projet Cnes de développement d'un plateau
> avionique. Ce plateau est constitué d'un OBC (leon2  ou cible PC) utilisant
> Rtems comme exécutif temps réel. TSP à été choisi pour effectué la conduite
> de tests.


Super !

Je suis en train de travailler sur l'intégration d'un stub serveur dans un
> premier temps; le fichier tsp_sys_header.h fais appel à strings.h qui
> n'est pas définit dans rtems.
> Pouvez-vous me dire si les fonctions définies sont utilisées ?


Je peux te proposer une réponse facile : Tu enlèves strings.h et tu vois ce
qui ne compile pas :=)
Pour mémoire, il devait être inclut pour le bcopy et le bzero. Maintenant il
était aussi mis car sur SUN, il y avait quelques différences d'include avec
le string.h (sans S)
Maintenant le soucis est que le strings.h est plus ou moins standard coté
POSIX.
Donc cela veut dire que RTEMS n'est pas full POSIX.
Je te recommanderais de faire comme nous pour VxWorks :
- créer un strings.h
- et de mettre dedans les prototypes nécessaire à TSP ( bzero et de bcopy
?)
- dans un strings.c, implémenter sur des appels RTEMS ces fonctions
précédentes.

Voila, bon courage.
Yves
_______________________________________________
Tsp-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/tsp-devel

Répondre à