diff options
| author | jacqueline <me@jacqueline.id.au> | 2024-01-17 17:31:45 +1100 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2024-01-17 17:31:45 +1100 |
| commit | ea8a7b0f93aa3b391e92d7b930f667d1ff439d04 (patch) | |
| tree | 194f0be54ed67935378211364608507a9f9f8030 /src/memory | |
| parent | c0ec19c496591efe970da26c819c2a0dc86c363d (diff) | |
| download | tangara-fw-ea8a7b0f93aa3b391e92d7b930f667d1ff439d04.tar.gz | |
allocate lua properties in spi ram
Diffstat (limited to 'src/memory')
| -rw-r--r-- | src/memory/include/memory_resource.hpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/memory/include/memory_resource.hpp b/src/memory/include/memory_resource.hpp index ed4b1a1c..e41a1caf 100644 --- a/src/memory/include/memory_resource.hpp +++ b/src/memory/include/memory_resource.hpp @@ -40,4 +40,9 @@ class Resource : public std::pmr::memory_resource { extern Resource kSpiRamResource; +template <typename T> +auto SpiRamAllocator() { + return std::pmr::polymorphic_allocator<T>{&kSpiRamResource}; +} + } // namespace memory |
