#include <microenableversion.h>
List of all members.
Public Member Functions
- MicroEnableVersion ()
- MicroEnableVersion (char *driver, char *fpga, int fpga_clock, int plx_clock, int board, int board_revision, int board_serial, int ram_size)
- MicroEnableVersion (microenable *board, fpga_design *design)
- ~MicroEnableVersion ()
- void display (FILE *fout)
- int check (char *ini="FE.ini")
- void update (microenable *board, fpga_design *design)
- int length ()
- int copyTo (unsigned long *data, int n)
- int copyFrom (unsigned long *data, int n)
Private Attributes
Detailed Description
- Author:
- A Kopmann
Definition at line 41 of file microenableversion.h.
Constructor & Destructor Documentation
MicroEnableVersion::MicroEnableVersion |
( |
| ) |
|
MicroEnableVersion::MicroEnableVersion |
( |
char * |
driver, |
|
|
char * |
fpga, |
|
|
int |
fpga_clock, |
|
|
int |
plx_clock, |
|
|
int |
board, |
|
|
int |
board_revision, |
|
|
int |
board_serial, |
|
|
int |
ram_size |
|
) |
| |
MicroEnableVersion::~MicroEnableVersion |
( |
| ) |
|
Member Function Documentation
int MicroEnableVersion::check |
( |
char * |
ini = "FE.ini" | ) |
|
int MicroEnableVersion::copyFrom |
( |
unsigned long * |
data, |
|
|
int |
n |
|
) |
| |
Copies the content of the array data to the version structure.
int MicroEnableVersion::copyTo |
( |
unsigned long * |
data, |
|
|
int |
n |
|
) |
| |
Copies the version information into the existing (!) array data.
- Returns:
- The number of longwords used or -1 if the given number n was not large enough.
void MicroEnableVersion::display |
( |
FILE * |
fout | ) |
|
int MicroEnableVersion::length |
( |
| ) |
|
Gives the length of the version information in long words.
Member Data Documentation
The documentation for this class was generated from the following file: