Memclave Artifact Documentation
Loading...
Searching...
No Matches
vud_log.h File Reference
#include "vud.h"
#include "vud_mem.h"
#include <stdint.h>

Go to the source code of this file.

Macros

#define MRAM_SIZE_BYTES   (64u << 20)
 total MRAM per DPU
 
#define SK_LOG_SIZE_BYTES   64
 we reserve 64 B at the very top
 
#define SK_LOG_OFFSET   (MRAM_SIZE_BYTES - SK_LOG_SIZE_BYTES)
 
#define SK_LOG_MAX_ENTRIES   (SK_LOG_SIZE_BYTES / sizeof(uint64_t))
 number of 8‑byte slots
 

Macro Definition Documentation

◆ MRAM_SIZE_BYTES

#define MRAM_SIZE_BYTES   (64u << 20)

total MRAM per DPU

◆ SK_LOG_MAX_ENTRIES

#define SK_LOG_MAX_ENTRIES   (SK_LOG_SIZE_BYTES / sizeof(uint64_t))

number of 8‑byte slots

◆ SK_LOG_OFFSET

#define SK_LOG_OFFSET   (MRAM_SIZE_BYTES - SK_LOG_SIZE_BYTES)

◆ SK_LOG_SIZE_BYTES

#define SK_LOG_SIZE_BYTES   64

we reserve 64 B at the very top