summaryrefslogtreecommitdiff
path: root/MLP/support/common.h
diff options
context:
space:
mode:
authorBirte Kristina Friesel <derf@finalrewind.org>2025-05-15 10:13:23 +0200
committerBirte Kristina Friesel <derf@finalrewind.org>2025-05-15 10:13:23 +0200
commit665cc63e16a1a5ac083c3a2df38236ae58025b64 (patch)
treec153ad46b6673fd2627d5988c360f8ec00b84fac /MLP/support/common.h
parent28f4fec42cc1eeec9718d1534728afaf9ac540f8 (diff)
MLP: Add AspectC++ support
Diffstat (limited to 'MLP/support/common.h')
-rwxr-xr-xMLP/support/common.h45
1 files changed, 0 insertions, 45 deletions
diff --git a/MLP/support/common.h b/MLP/support/common.h
deleted file mode 100755
index 4b5031b..0000000
--- a/MLP/support/common.h
+++ /dev/null
@@ -1,45 +0,0 @@
-#ifndef _COMMON_H_
-#define _COMMON_H_
-
-// Structures used by both the host and the dpu to communicate information
-typedef struct {
- uint32_t n_size;
- uint32_t n_size_pad;
- uint32_t nr_rows;
- uint32_t max_rows;
-} dpu_arguments_t;
-
-// Specific information for each DPU
-struct dpu_info_t {
- uint32_t rows_per_dpu;
- uint32_t rows_per_dpu_pad;
- uint32_t prev_rows_dpu;
-};
-struct dpu_info_t *dpu_info;
-
-#define NUM_LAYERS 3
-#define max(x, y) (x > y ? x : y)
-#define min(x, y) (x < y ? x : y)
-
-// Transfer size between MRAM and WRAM
-#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)
-#define BL BLOCK_SIZE_LOG2
-#endif
-
-// Data type
-#define T int32_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