Required Functions

FPGA Interface C API Help

Edition Date: August 2014

Part Number: 372928H-01

»View Product Info
Download Help (Windows Only)

The FPGA Interface C API requires the following functions for loading and unloading the NiFpga library.

NiFpga_Initialize

NiFpga_Status NiFpga_Initialize(void)

You must call this function before all other function calls. This function loads the NiFpga library so that all the other functions will work. If this function succeeds, you must call NiFpga_Finalize after all other function calls.

Warning

This function is not thread safe.

Return Value

result of the call

NiFpga_Finalize

NiFpga_Status NiFpga_Finalize(void)

You must call this function after all other function calls if NiFpga_Initialize succeeds. This function unloads the NiFpga library.

Warning

This function is not thread safe.

Return Value

result of the call

WAS THIS ARTICLE HELPFUL?

Not Helpful