Visible to Intel only — GUID: bwt1571955630710
Ixiasoft
OPAE Data Structures
2.4.2.1. opae_manager_alloc()
2.4.2.2. opae_manager_flash()
2.4.2.3. opae_manager_get_eth_group_region_info()
2.4.2.4. Sensor Information
2.4.2.5. opae_mgr_get_sensor_value_by_name()
2.4.2.6. opae_mgr_get_sensor_value_by_id()
2.4.2.7. opae_mgr_get_sensor_value()
2.4.2.8. opae_manager_networking_ops
4.1. opae_manager_get_eth_group_nums()
4.2. opae_manager_get_eth_group_info()
4.3. opae_manager_eth_group_write_reg()
4.4. opae_manager_eth_group_read_reg()
4.5. opae_manager_get_eth_group_region_info()
4.6. Data Structures for Retiming
4.7. opae_manager_get_retimer_info()
4.8. opae_manager_get_retimer_status()
Visible to Intel only — GUID: bwt1571955630710
Ixiasoft
2.4.2. OPAE Manager
OPAE Data Structures
The $RTE_SDK/drivers/raw/ifpga_rawdev/base/opae_hw_api.h header file defines the following data structures.
struct opae_manager {
const char *name;
struct opae_adapter *adapter;
struct opae_manager_ops *ops;
struct opae_manager_networking_ops *network_ops;
void *data;
Data Structure Field Names | Description |
---|---|
name | A pointer to the name of the opae_manager. |
adapter | A pointer to the opae_adapter data structure. |
ops | A pointer to the opae_manager_ops data structure which defines the operations that the OPAE manager provides: |
opae_manager_networking_ops | A pointer to the opae_manager_networking_ops data structure which defines the networking functions required for networking on the Intel® FPGA PAC N3000: |
data | A pointer to opae_manager private data. |
The OPAE manager exports the following API functions: