Initial version of donated sources by Avertec, 3.4p5.
[tas-yagle.git] / distrib / sources / api / ctk / ctk_default_actions.c
1
2 #include <stdio.h>
3 #include AVT_H
4 #include "api_communication.h"
5 #include GEN_H
6 #include STB_H
7 //#include "gen_API.h"
8 #include "api_common_structures.h"
9 #include "ctk_api_local.h"
10 #include "ctk_API.h"
11
12 void ctk_default_action_0c2c()
13 {
14 ctk_struct *cs=ctk_CreateContext();
15
16 SET_CTK_CONTEXT(cs);
17
18 if (ctk_WorstCase())
19 {
20 ctk_SetInternalCrosstalkToGround(CTK_STRUCT, 2.0);
21 ctk_SetExternalCrosstalkRatio(CTK_STRUCT, 2.0);
22 }
23 else
24 {
25 ctk_SetInternalCrosstalkToGround(CTK_STRUCT, 0.0);
26 ctk_SetExternalCrosstalkRatio(CTK_STRUCT, 0.0);
27 }
28 }
29
30 void ctk_default_action_miller()
31 {
32 chain_list *cl, *ch;
33 losig_list *lsv;
34 ctk_struct *cs=ctk_CreateContext();
35
36 SET_CTK_CONTEXT(cs);
37
38 cl=ctk_GetAllVictims();
39 for (ch=cl; ch!=NULL; ch=ch->NEXT)
40 {
41 lsv=(losig_list *)ch->DATA;
42 // recup ags actifs
43 // calc capa miller selon type de delai
44 // ajout de l'info dans la ctk struct
45 }
46 freechain(cl);
47 }