|
EDT PDV SDK Documentation 6.2.1
|
Functions | |
| int | edt_get_board_description (EdtDev edt_p, int force_mezzanine) |
| Get board description. More... | |
| void | edt_print_board_description (EdtDev edt_p) |
| Prints all known fields from an EdtDev device. More... | |
| const char * | edt_mezz_name (int mezz_id) |
| Get identifier for board associated with mezz_id. More... | |
| int | edt_is_test_file_loaded (EdtDev edt_p) |
| Check the current bitfile to see if it's a test file. More... | |
| int | edt_read_option_string (EdtDev edt_p) |
| Read a new-type option string from the FPGA and copy it into the EDT device handle's internal bitfile descriptor. More... | |
| int | edt_parse_option_string (char *s, EdtBitfileDescriptor *bfd) |
| Parse option string and populate fields in bitfile descriptor. More... | |
| const EdtBitfileDescriptor * | edt_bitfile_get_descriptor (EdtDev edt_p) |
| Get read-only access to the EdtBitfileDescriptor structure in the device handle. More... | |
| const char * | edt_bitfile_option_string (EdtDev edt_p) |
| Get the last EdtBitfileDescriptor.optionstr read from device. More... | |
| uint16_t | edt_bitfile_revision (EdtDev edt_p) |
| Get the last bitfile EdtBitfileDescriptor.revision_register value read from device. More... | |
| int edt_get_board_description | ( | EdtDev | edt_p, |
| int | force_mezzanine | ||
| ) |
Get board description.
This attempts to learn as much as possible about the board referred to by edt_p. If the bitfile that's loaded has an option string defined, fill it in and parse its fields if possible. If edt_p is not channel 0, channel 0 is opened, examined, and its fields copied to edt_p. The bfd structure within the EdtDev structure is filled in as much as possible.
| edt_p | The open EDT device handle. |
| force_mezzanine | Attempt to load a bitfile to characterize the mezzanine board if no bitfile is loaded. |
| void edt_print_board_description | ( | EdtDev | edt_p | ) |
Prints all known fields from an EdtDev device.
| edt_p | The open EDT device handle. |
| const char * edt_mezz_name | ( | int | mezz_id | ) |
Get identifier for board associated with mezz_id.
| mezz_id | The mezzanine id returned by edt_get_board_id. |
| int edt_is_test_file_loaded | ( | EdtDev | edt_p | ) |
Check the current bitfile to see if it's a test file.
| edt_p | The open EDT device handle. |
| int edt_read_option_string | ( | EdtDev | edt_p | ) |
Read a new-type option string from the FPGA and copy it into the EDT device handle's internal bitfile descriptor.
EdtBitfileDescriptor.optionstr and EdtBitfileDescriptor.revision_register members.
| edt_p | The open EDT device handle. |
Read a new-type option string from the FPGA and copy it into the EDT device handle's internal bitfile descriptor.
| edt_p | The open EDT device handle. |
| s | String to fill in. |
| offset | Either 0 or OFFSET_CH1_MEZ depending on channel. |
| int edt_parse_option_string | ( | char * | s, |
| EdtBitfileDescriptor * | bfd | ||
| ) |
Parse option string and populate fields in bitfile descriptor.
| s | Option string. |
| bfd | Bitfile descriptor to populate. |
| const EdtBitfileDescriptor * edt_bitfile_get_descriptor | ( | EdtDev | edt_p | ) |
Get read-only access to the EdtBitfileDescriptor structure in the device handle.
| edt_p | The open EDT device handle. |
| const char * edt_bitfile_option_string | ( | EdtDev | edt_p | ) |
Get the last EdtBitfileDescriptor.optionstr read from device.
| edt_p | The open EDT device handle. |
| uint16_t edt_bitfile_revision | ( | EdtDev | edt_p | ) |
Get the last bitfile EdtBitfileDescriptor.revision_register value read from device.
| edt_p | The open EDT device handle. |