CIRCT 23.0.0git
Loading...
Searching...
No Matches
Functions
loopback.cpp File Reference
#include "loopback/LoopbackIP.h"
#include "esi/Accelerator.h"
#include "esi/CLI.h"
#include "esi/Manifest.h"
#include "esi/Services.h"
#include <cstdint>
#include <iostream>
#include <stdexcept>
Include dependency graph for loopback.cpp:

Go to the source code of this file.

Functions

static void runLoopbackI8 (Accelerator *accel)
 
static void runStructFunc (Accelerator *accel)
 
static void runOddStructFunc (Accelerator *accel)
 
static void runArrayFunc (Accelerator *accel)
 
int main (int argc, const char *argv[])
 

Function Documentation

◆ main()

int main ( int  argc,
const char *  argv[] 
)

◆ runArrayFunc()

static void runArrayFunc ( Accelerator accel)
static

Definition at line 109 of file loopback.cpp.

References esi::MessageData::as(), esi::BundlePort::getAs(), and esi::HWModule::resolvePort().

Referenced by main().

◆ runLoopbackI8()

static void runLoopbackI8 ( Accelerator accel)
static

◆ runOddStructFunc()

static void runOddStructFunc ( Accelerator accel)
static

◆ runStructFunc()

static void runStructFunc ( Accelerator accel)
static