diff options
author | Florian Mayer <fmayer@google.com> | 2022-01-21 19:10:54 +0100 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2022-01-21 19:10:54 +0100 |
commit | 61152e433702d50a365a425713e8086ce87127f8 (patch) | |
tree | 36ad6efe5d245d256345d5915bde8629581bec2a /bootloader_message/bootloader_message.cpp | |
parent | Merge "Add missing header include to libedify" (diff) | |
parent | [MTE] Add interface to communicate MTE status to bootloader. (diff) | |
download | android_bootable_recovery-61152e433702d50a365a425713e8086ce87127f8.tar android_bootable_recovery-61152e433702d50a365a425713e8086ce87127f8.tar.gz android_bootable_recovery-61152e433702d50a365a425713e8086ce87127f8.tar.bz2 android_bootable_recovery-61152e433702d50a365a425713e8086ce87127f8.tar.lz android_bootable_recovery-61152e433702d50a365a425713e8086ce87127f8.tar.xz android_bootable_recovery-61152e433702d50a365a425713e8086ce87127f8.tar.zst android_bootable_recovery-61152e433702d50a365a425713e8086ce87127f8.zip |
Diffstat (limited to 'bootloader_message/bootloader_message.cpp')
-rw-r--r-- | bootloader_message/bootloader_message.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/bootloader_message/bootloader_message.cpp b/bootloader_message/bootloader_message.cpp index b70d54e5c..1ea56cd4e 100644 --- a/bootloader_message/bootloader_message.cpp +++ b/bootloader_message/bootloader_message.cpp @@ -304,6 +304,16 @@ bool WriteMiscVirtualAbMessage(const misc_virtual_ab_message& message, std::stri offsetof(misc_system_space_layout, virtual_ab_message), err); } +bool ReadMiscMemtagMessage(misc_memtag_message* message, std::string* err) { + return ReadMiscPartitionSystemSpace(message, sizeof(*message), + offsetof(misc_system_space_layout, memtag_message), err); +} + +bool WriteMiscMemtagMessage(const misc_memtag_message& message, std::string* err) { + return WriteMiscPartitionSystemSpace(&message, sizeof(message), + offsetof(misc_system_space_layout, memtag_message), err); +} + extern "C" bool write_reboot_bootloader(void) { std::string err; return write_reboot_bootloader(&err); |