|
Packit |
534379 |
=========================
|
|
Packit |
534379 |
OPAE Python API Reference
|
|
Packit |
534379 |
=========================
|
|
Packit |
534379 |
|
|
Packit |
534379 |
The reference documentation for the OPAE Python API and is grouped into the
|
|
Packit |
534379 |
following sections:
|
|
Packit |
534379 |
|
|
Packit |
534379 |
.. contents::
|
|
Packit |
534379 |
:local:
|
|
Packit |
534379 |
|
|
Packit |
534379 |
|
|
Packit |
534379 |
Module Types, Methods, and Constants
|
|
Packit |
534379 |
====================================
|
|
Packit |
534379 |
.. automodule:: opae.fpga
|
|
Packit |
534379 |
:members: enumerate, open, register_event, allocate_shared_buffer, errors, DEVICE, ACCELERATOR, OPEN_SHARED, EVENT_ERROR, EVENT_INTERRUPT, EVENT_POWER_THERMAL, ACCELERATOR_ASSIGNED, ACCELERATOR_UNASSIGNED, RECONF_FORCE
|
|
Packit |
534379 |
|
|
Packit |
534379 |
|
|
Packit |
534379 |
|
|
Packit |
534379 |
|
|
Packit |
534379 |
Fundamental Types
|
|
Packit |
534379 |
=================
|
|
Packit |
534379 |
|
|
Packit |
534379 |
|
|
Packit |
534379 |
Properties
|
|
Packit |
534379 |
----------
|
|
Packit |
534379 |
.. autoclass:: opae.fpga.properties
|
|
Packit |
534379 |
:members: __init__, accelerator_state, bbs_id, bbs_version, bus, capabilities, device, function, model, num_interrupts, num_mmio, num_slots, object_id, parent, socket_id, vendor_id
|
|
Packit |
534379 |
|
|
Packit |
534379 |
|
|
Packit |
534379 |
Token
|
|
Packit |
534379 |
-----
|
|
Packit |
534379 |
.. autoclass:: opae.fpga.token
|
|
Packit |
534379 |
:members:
|
|
Packit |
534379 |
|
|
Packit |
534379 |
Handle
|
|
Packit |
534379 |
------
|
|
Packit |
534379 |
.. autoclass:: opae.fpga.handle
|
|
Packit |
534379 |
:members: __enter__, __exit__, close, reset, read_csr32, read_csr64, write_csr32, write_csr64
|
|
Packit |
534379 |
|
|
Packit |
534379 |
Event
|
|
Packit |
534379 |
-----
|
|
Packit |
534379 |
.. autoclass:: opae.fpga.event
|
|
Packit |
534379 |
:members: os_object
|
|
Packit |
534379 |
|
|
Packit |
534379 |
Shared Buffer
|
|
Packit |
534379 |
-------------
|
|
Packit |
534379 |
.. autoclass:: opae.fpga.shared_buffer
|
|
Packit |
534379 |
:members: size, wsid, iova, fill, compare, memoryview
|
|
Packit |
534379 |
|
|
Packit |
534379 |
Error
|
|
Packit |
534379 |
-----
|
|
Packit |
534379 |
.. autoclass:: opae.fpga.error
|
|
Packit |
534379 |
:members: name, can_clear, read_value
|
|
Packit |
534379 |
|
|
Packit |
534379 |
SysObject
|
|
Packit |
534379 |
---------
|
|
Packit |
534379 |
.. autoclass:: opae.fpga.sysobject
|
|
Packit |
534379 |
:members: __getattr__, __getitem__, find, read64, write64, size, bytes
|