tsp-devel
[Top][All Lists]
Advanced

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

Re: RE : [Tsp-devel] TSP dans Rtems


From: Yves DUF
Subject: Re: RE : [Tsp-devel] TSP dans Rtems
Date: Mon, 5 Nov 2007 17:26:42 +0100

Salut à tous.

Le 05/11/07, Frederik Deweerdt <address@hidden> a écrit :
On Mon, Nov 05, 2007 at 03:27:41PM +0100, Arquer Stephane wrote:
> Je ne trouve pas de trace des fichiers bb_core_posix.c et .h dans les sources de tsp_0.8.3.
> J'ai uniquement bb_core_sysv avec des appel ipc non compatibles pour moi.
> Pouvez-vous me les faire passer svp ?
Hmm, ce sera à toi de les créer pour ajouter les opérations POSIX au
blackboard.
Aujourd'hui, le BB fonctionne de la manière suivante:

  bb_core.c                                     bb_core_sysv.c
<opération bb générique>      <- bb_ops ->      <implémentation de l'opération
                                                avec un IPC spécifique (SysV ici)>

Regarde la structure sysv_bb_ops dans bb_core_sysv.c pour te donner une
idée des fonctions à implémenter.
L'idée c'est donc d'ajouter un backend spécifique par l'intermédiaire
des bb_ops, en mettant l'implémentation du backend en question dans
bb_core_posix.{c,h}.

Euh, j'ai un doute. Ne serait-il pas mieux d'implémenter une "couche" POSIX like très simplifiée, qui réponde au juste besoin TSP ?
La seule dépendance à l'O/S se retrouverait uniquement dans tsp_sys_include.h
Cela laisserait le code TSP indépendant, et faciliterait l'ajout de nouvelles fonctions.

Je met en fichier attaché l'implémentation de cette couche POSIX pour vxworks (prise de l'arbo contrib de TSP)
Yves

Attachment: posix.zip
Description: Zip archive


reply via email to

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