| Rev | Line |  | 
|---|
| [637] | 1 |  | 
|---|
|  | 2 | enum    {err_sync_repart,err_fifo_demi,err_fifo_pleine,err_sync_bebo,err_sync_ctrl,err_lect_pci,err_lect_ctrl, | 
|---|
|  | 3 | err_synchro_block,err_recut_un_block_ok,err_longueur_block,err_sauve_block,err_pile_pleine}; | 
|---|
|  | 4 |  | 
|---|
|  | 5 |  | 
|---|
|  | 6 |  | 
|---|
|  | 7 |  | 
|---|
|  | 8 | typedef struct                  //  table courante pour dialogue avec les interruptions | 
|---|
|  | 9 | { | 
|---|
|  | 10 |  | 
|---|
|  | 11 | int                     pos_ecrit;                                              // position dans la table d'erreur | 
|---|
|  | 12 | int                     pos_lit; | 
|---|
|  | 13 | long            err[long_table_err]; | 
|---|
|  | 14 | } | 
|---|
|  | 15 | table_erreur; | 
|---|
|  | 16 |  | 
|---|
|  | 17 |  | 
|---|
|  | 18 | typedef struct                  //  parametres de regul pour dialogue avec les interruptions | 
|---|
|  | 19 | { | 
|---|
|  | 20 | char            code; | 
|---|
|  | 21 | char            num_bolo; | 
|---|
|  | 22 | char            nb_mes; | 
|---|
|  | 23 | char            chauf; | 
|---|
|  | 24 | short           p; | 
|---|
|  | 25 | short           i; | 
|---|
|  | 26 | short           d; | 
|---|
|  | 27 | } | 
|---|
|  | 28 | regul_p_i_d; | 
|---|
|  | 29 |  | 
|---|
|  | 30 |  | 
|---|
|  | 31 |  | 
|---|
|  | 32 |  | 
|---|
|  | 33 | typedef struct  { | 
|---|
|  | 34 | short   don_bolo[nb_max_bolo]; | 
|---|
|  | 35 | char    sync[nb_sync];                                  // les synchro en cara (6 signaux) | 
|---|
| [649] | 36 | double  gyro[3]; | 
|---|
| [637] | 37 | } F_donne; | 
|---|
|  | 38 |  | 
|---|
|  | 39 |  | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.