Blame doc/src/fpga_api/fpga_python_api.rst

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