Changes between Version 8 and Version 9 of CaoCourseTme7


Ignore:
Timestamp:
Mar 22, 2007, 1:15:22 PM (18 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CaoCourseTme7

    v8 v9  
    5858{{{
    5959typedef struct boolnet_t {
    60 char                    * NAME;         // nom du circuit modélisé
    61 signal_t                * IN ;                  // ensemble des signaux IN
    62 signal_t                * OUT ;         // ensemble des signaux OUT
    63 signal_t                * INTERNAL;     // ensemble des signaux INTERNAL
     60char            * NAME;         // nom du circuit modélisé
     61signal_t        * IN ;          // ensemble des signaux IN
     62signal_t        * OUT ;         // ensemble des signaux OUT
     63signal_t        * INTERNAL;     // ensemble des signaux INTERNAL
    6464process_t       * PROCESS;      // ensemble des proceessus
    6565} boolnet_t;
     
    7171{{{
    7272typedef struct signal_t {
    73 boolnet_t               * BOOLNET;                      // pointeur sur le réseau Booléen
    74 sigtype_t               TYPE;                           // type du signal
    75 var_t           * VAR;                          // variable Booléenne associée
    76 bip_t           * TO_PROCESS;           // liste des process destinataires
    77 process_t               * FROM_PROCESS;         // process source
    78 struct signal_t         * NEXT;                         // signal suivant de même type
    79 } signal_t;
    80 
     73boolnet_t       * BOOLNET;              // pointeur sur le réseau Booléen
     74sigtype_t         TYPE;                 // type du signal
     75var_t           * VAR;                  // variable Booléenne associée
     76bip_t           * TO_PROCESS;           // liste des process destinataires
     77process_t       * FROM_PROCESS;         // process source
     78struct signal_t * NEXT;                 // signal suivant de même type} signal_t;
    8179}}}
    8280Le type pourra prendre une des valeurs du type enuméré suivant :
    8381{{{
    8482enum sigtype_t {
    85 IN                      = 0,
    86 OUT                     = 1,
     83IN              = 0,
     84OUT             = 1,
    8785INTERNAL        = 2};
    8886}}}           
     
    9391{{{
    9492typedef struct process_t {
    95 boolnet_t               * BOOLNET;      // pointeur sur le réseau Booléen
    96 signal_t                * SIGNAL;               // pointeur sur le signal de sortie
    97 bip_t           * ABL;          // pointeur sur l’arbre ABL associé
    98 long                    * DELAY;                // retard entrée -> sortie (en ps)
    99 bip_t           * SUPPORT;      // liste des signaux d’entrée
    100 process_t               * NEXT;         // processus suivant
     93boolnet_t       * BOOLNET;      // pointeur sur le réseau Booléen
     94signal_t        * SIGNAL;               // pointeur sur le signal de sortie
     95bip_t           * ABL;          // pointeur sur l’arbre ABL associé
     96long            * DELAY;                // retard entrée -> sortie (en ps)
     97bip_t           * SUPPORT;      // liste des signaux d’entrée
     98process_t       * NEXT;         // processus suivant
    10199} process_t
    102100}}}