diff --git a/CommonLibF4/include/REL/Relocation.h b/CommonLibF4/include/REL/Relocation.h index 89afcceb..ed975278 100644 --- a/CommonLibF4/include/REL/Relocation.h +++ b/CommonLibF4/include/REL/Relocation.h @@ -289,6 +289,11 @@ namespace REL safe_write(address(), std::addressof(a_data), sizeof(U)); } + void write(const std::initializer_list a_data) requires(std::same_as) + { + safe_write(address(), a_data.begin(), a_data.size()); + } + template void write(const std::span a_data) requires(std::same_as) {