From 88f100f61c6be10c1c917dbe4f95afd5aa484532 Mon Sep 17 00:00:00 2001 From: Birte Kristina Friesel Date: Wed, 14 May 2025 14:26:54 +0200 Subject: BS: Add AspectC++ support --- BS/support/common.h | 52 ---------------------------------------------------- 1 file changed, 52 deletions(-) delete mode 100755 BS/support/common.h (limited to 'BS/support/common.h') diff --git a/BS/support/common.h b/BS/support/common.h deleted file mode 100755 index 54adc39..0000000 --- a/BS/support/common.h +++ /dev/null @@ -1,52 +0,0 @@ -#ifndef _COMMON_H_ -#define _COMMON_H_ - -#ifdef TL -#define TASKLETS_INITIALIZER TASKLETS(TL, main, 2048, 2) -#define NB_OF_TASKLETS_PER_DPU TL -#else -#define TASKLETS_INITIALIZER TASKLETS(16, main, 2048, 2) -#define NB_OF_TASKLETS_PER_DPU 16 -#endif - -// Transfer size between MRAM and WRAM -// BL=10 does not work here. -#ifdef BL -#define BLOCK_SIZE_LOG2 BL -#define BLOCK_SIZE (1 << BLOCK_SIZE_LOG2) -#else -#define BLOCK_SIZE_LOG2 8 -#define BLOCK_SIZE (1 << BLOCK_SIZE_LOG2) -#endif - -// Data type -#define DTYPE int64_t - -// Vector size -#ifndef INPUT_SIZE -#define INPUT_SIZE 2048576 -#endif - -typedef struct { - uint64_t input_size; - uint64_t slice_per_dpu; - enum kernels { - kernel1 = 0, - nr_kernels = 1, - } kernel; -} dpu_arguments_t; - -// Structures used by both the host and the dpu to communicate information -typedef struct { - DTYPE found; -} dpu_results_t; - -#ifndef ENERGY -#define ENERGY 0 -#endif -#define PRINT 0 - -#define ANSI_COLOR_RED "\x1b[31m" -#define ANSI_COLOR_GREEN "\x1b[32m" -#define ANSI_COLOR_RESET "\x1b[0m" -#endif -- cgit v1.2.3