#include "loopback/LoopbackIP.h"
#include "probe_runner.h"
#include "esi/Accelerator.h"
#include "esi/Manifest.h"
#include "esi/Services.h"
#include "esi/TypedPorts.h"
#include <cstdint>
#include <iostream>
#include <random>
#include <stdexcept>
Go to the source code of this file.
|
| static int | runLoopbackI8 (Accelerator *accel) |
| |
| static int | runStructFunc (Accelerator *accel) |
| |
| static int | runOddStructFunc (Accelerator *accel) |
| |
| static int | runArrayFunc (Accelerator *accel) |
| |
| static int | serialCoordTranslateTest (Accelerator *accel) |
| |
| static int | runDepthConstant (Accelerator *) |
| |
| | ESI_PROBE_REGISTRY ("loopback-cpp", "Loopback cosim test using generated ESI headers.", {"depth_constant", &runDepthConstant}, {"loopback_i8", &runLoopbackI8}, {"struct_func", &runStructFunc}, {"odd_struct_func", &runOddStructFunc}, {"array_func", &runArrayFunc}, {"serial_coord_translate", &serialCoordTranslateTest},) |
| |
◆ ESI_PROBE_REGISTRY()
| ESI_PROBE_REGISTRY |
( |
"loopback-cpp" |
, |
|
|
"Loopback cosim test using generated ESI headers." |
, |
|
|
{"depth_constant", &runDepthConstant} |
, |
|
|
{"loopback_i8", &runLoopbackI8} |
, |
|
|
{"struct_func", &runStructFunc} |
, |
|
|
{"odd_struct_func", &runOddStructFunc} |
, |
|
|
{"array_func", &runArrayFunc} |
, |
|
|
{"serial_coord_translate", &serialCoordTranslateTest} |
|
|
) |
| |
◆ runArrayFunc()
◆ runDepthConstant()
◆ runLoopbackI8()
◆ runOddStructFunc()
◆ runStructFunc()
◆ serialCoordTranslateTest()
| static int serialCoordTranslateTest |
( |
Accelerator * |
accel | ) |
|
|
static |