rogue
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
rogue::hardware::axi Namespace Reference

Classes

class  AxiMemMap
 Memory-slave bridge for AXI register access via aes-stream-driver. More...
 
class  AxiStreamDma
 Bridge between Rogue stream interfaces and AXI Stream DMA drivers. More...
 
class  AxiStreamDmaShared
 

Typedefs

typedef std::shared_ptr< rogue::hardware::axi::AxiMemMapAxiMemMapPtr
 Shared pointer alias for AxiMemMap.
 
typedef std::shared_ptr< rogue::hardware::axi::AxiStreamDmaSharedAxiStreamDmaSharedPtr
 
typedef std::shared_ptr< rogue::hardware::axi::AxiStreamDmaAxiStreamDmaPtr
 

Functions

void setup_module ()
 

Typedef Documentation

◆ AxiMemMapPtr

Shared pointer alias for AxiMemMap.

Definition at line 125 of file AxiMemMap.h.

◆ AxiStreamDmaPtr

Alias for shared pointer to AxiStreamDma.

Definition at line 368 of file AxiStreamDma.h.

◆ AxiStreamDmaSharedPtr

Alias for shared pointer to AxiStreamDmaShared.

Definition at line 70 of file AxiStreamDma.h.

Function Documentation

◆ setup_module()

void rogue::hardware::axi::setup_module ( )

Company : SLAC National Accelerator Laboratory

Description:

Python module setup

This file is part of the rogue software platform. It is subject to the license terms in the LICENSE.txt file found in the top-level directory of this distribution and at: https://confluence.slac.stanford.edu/display/ppareg/LICENSE.html. No part of the rogue software platform, including this file, may be copied, modified, propagated, or distributed except according to the terms

contained in the LICENSE.txt file.

Definition at line 31 of file module.cpp.