vmod/vmodttl: fixed bug related to luns not ordered and/or not starting from zero.
[ht-drivers.git] / vd80 / test / vd80Tst.h
blob910627baec217fc9a298796db0931f7c0d4c1412
1 /**
2 * @file vd80Tst.h
4 * @brief
6 * @author
8 * @date Created on 02/03/2009
10 * @version
12 #ifndef _VD80_TST_H_INCLUDE_
13 #define _VD80_TST_H_INCLUDE_
15 /*! @name specific test command vectors.
17 //@{
19 int GetSetClk(struct cmd_desc *cmddint, struct atom *atoms);
20 int GetSetClkDivMod(struct cmd_desc *cmddint, struct atom *atoms);
21 int GetSetClkDiv(struct cmd_desc *cmddint, struct atom *atoms);
22 int GetSetClkEge(struct cmd_desc *cmddint, struct atom *atoms);
23 int GetSetClkTerm(struct cmd_desc *cmddint, struct atom *atoms);
25 int GetSetTrg(struct cmd_desc *cmddint, struct atom *atoms);
26 int GetSetTrgEge(struct cmd_desc *cmddint, struct atom *atoms);
27 int GetSetTrgTerm(struct cmd_desc *cmddint, struct atom *atoms);
29 int GetState(struct cmd_desc *cmddint, struct atom *atoms);
30 int SetCommand(struct cmd_desc *cmddint, struct atom *atoms);
31 int GetAdc(struct cmd_desc *cmddint, struct atom *atoms);
33 int GetSetChan(struct cmd_desc *cmddint, struct atom *atoms);
34 int NextChan(struct cmd_desc *cmddint, struct atom *atoms);
36 int ReadFile(struct cmd_desc *cmddint, struct atom *atoms);
37 int WriteFile(struct cmd_desc *cmddint, struct atom *atoms);
38 int PlotSamp(struct cmd_desc *cmddint, struct atom *atoms);
40 int ReadSamp(struct cmd_desc *cmddint, struct atom *atoms);
41 int PrintSamp(struct cmd_desc *cmddint, struct atom *atoms);
43 int GetSetPostSamples(struct cmd_desc *cmddint, struct atom *atoms);
45 //@}
47 /*! @name specific test commands
49 //@{
51 typedef enum _tag_cmd_id {
53 CmdCLK = CmdUSR,
54 CmdCLKDM,
55 CmdCLKDV,
56 CmdCLKEG,
57 CmdCLKTM,
59 CmdTRG,
60 CmdTRGEG,
61 CmdTRGTM,
63 CmdSTATE,
64 CmdCMD,
65 CmdADC,
66 CmdSAMP,
68 CmdCH,
69 CmdNCH,
71 CmdRF,
72 CmdWF,
73 CmdPLOT,
75 CmdRSAMP,
76 CmdPSAMP,
78 CmdPOST,
79 CmdBURST,
81 CmdLAST //!< last one
82 } cmd_id_t;
84 //@}
86 #endif /* _VD80_TST_H_INCLUDE_ */