FAVE Run structure. More...
#include <FAVE.h>
Data Fields | |
| unsigned int | uiInp |
| [INPUT] Length of the input data (32 bit word) | |
| unsigned int | uiDy1 |
| [DUMMY] 32 bit dummy field for 64 bit alignment | |
| unsigned char * | pcInp |
| [INPUT] Pointer to the input data (32 or 64 bit) | |
| unsigned int | uiMsg |
| [OUTPUT] Length of error message (32 bit word) | |
| unsigned int | uiDy2 |
| [DUMMY] 32 bit dummy field for 64 bit alignment | |
| char | acMsg [4096] |
| [OUTPUT] Maximal 4096 byte long error string | |
FAVE Run structure.
This structure is used when the exit function is called with the function code FAVE_FUNC_RUN. It is called for each read/written data segment.
The exit drivers passes the length and a pointer to the input data of the current data segment as the first pair of members of the structure.
The last member pair is a 4096 bytes buffer for an error message. The corresponding length must be set to the length of the error message.
| char FaveRun::acMsg[4096] |
[OUTPUT] Maximal 4096 byte long error string
| unsigned char* FaveRun::pcInp |
[INPUT] Pointer to the input data (32 or 64 bit)
| unsigned int FaveRun::uiDy1 |
[DUMMY] 32 bit dummy field for 64 bit alignment
| unsigned int FaveRun::uiDy2 |
[DUMMY] 32 bit dummy field for 64 bit alignment
| unsigned int FaveRun::uiInp |
[INPUT] Length of the input data (32 bit word)
| unsigned int FaveRun::uiMsg |
[OUTPUT] Length of error message (32 bit word)