source: Sophya/trunk/Poubelle/archediab.old/archediab.sources/h/structure.h@ 649

Last change on this file since 649 was 649, checked in by ansari, 26 years ago

archediab 28 vol

File size: 794 bytes
RevLine 
[637]1
2enum {err_sync_repart,err_fifo_demi,err_fifo_pleine,err_sync_bebo,err_sync_ctrl,err_lect_pci,err_lect_ctrl,
3err_synchro_block,err_recut_un_block_ok,err_longueur_block,err_sauve_block,err_pile_pleine};
4
5
6
7
8typedef 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
18typedef 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
33typedef 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.