.. meta::
   :description: ROCdbgapi provides support for a debugger and other tools to perform low-level control of running code and inspection of GPU architectures
   :keywords: ROCdbgapi, AMD Debugger API


AMD Debugger API documentation
===============================

The AMD Debugger API (ROCdbgapi) is a library that provides support for a debugger and other tools to perform low-level control of the running code and
inspection of the running state of AMD commercially available GPU architectures.

The code is open and hosted at `<https://github.com/ROCm/rocm-systems/tree/develop/projects/rocdbgapi>`__

.. grid:: 2
  :gutter: 3

  .. grid-item-card:: Install

    * :doc:`Install ROCdbgapi <install/install>`
    * `Build from source <https://github.com/ROCm/rocm-systems/blob/develop/projects/rocdbgapi/README.md#build-the-amd-debugger-api-library>`__

The documentation is structured as follows:

.. grid:: 2
  :gutter: 3

  .. grid-item-card:: Reference

    * :doc:`ROCdbgapi API specification <../doxygen/html/index>`
    * :ref:`support-limit`


To contribute to the documentation, refer to
`Contributing to ROCm <https://rocm.docs.amd.com/en/latest/contribute/contributing.html>`_.

You can find licensing information on the
`Licensing <https://rocm.docs.amd.com/en/latest/about/license.html>`_ page.
