From ba23ca53866f982dba23ba31dad6abe1821a3e03 Mon Sep 17 00:00:00 2001 From: Michael Mueller Date: Wed, 23 Apr 2025 18:40:10 +0200 Subject: [PATCH] ealanos: Added field for dataspace cap to hyperblock. --- repos/ealanos/include/ealanos/memory/superblock.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/repos/ealanos/include/ealanos/memory/superblock.h b/repos/ealanos/include/ealanos/memory/superblock.h index b27d533344..eaa232b80c 100644 --- a/repos/ealanos/include/ealanos/memory/superblock.h +++ b/repos/ealanos/include/ealanos/memory/superblock.h @@ -34,6 +34,10 @@ class Ealan::Memory::Hyperblock { public: Hyperblock *_next{nullptr}; + Genode::Ram_dataspace_capability cap{}; + void *operator new(Genode::size_t, void *p) { return p; } + Hyperblock *next() { return _next; } + void next(Hyperblock *p) { _next = p; } }; /**