tsp-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE : [Tsp-devel] Portage de Tsp sur Rtems


From: Arquer Stephane
Subject: RE : [Tsp-devel] Portage de Tsp sur Rtems
Date: Mon, 15 Oct 2007 17:17:57 +0200

Effectivement, j'ai compilé sans le strings.h, cela semble fonctionner.
En fait, elles sont comprise ds string.h (sans le s), à priori elle peuvent être remplacées par memmove et memset selon la libc car elles sont partiellement obsolètes.
 
Merci.
 
Stéphane.
-----Message d'origine-----
De : address@hidden [mailto:address@hidden De la part de Yves DUF
Envoyé : lundi 15 octobre 2007 15:48
À : Transport Sample Protocol development list
Objet : Re: [Tsp-devel] Portage de Tsp sur Rtems

Bonjour.

Le 15/10/07, Arquer Stephane <address@hidden> 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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]