#include <MdePkg/Include/Guid/Btt.h>
The BTT Flog is both a free list and a log. The Flog size is determined by the EFI_BTT_INFO_BLOCK.NFree which determines how many of these flog entries there are. The Flog location is the highest aligned address in the arena after space for the backup info block.
Definition at line 177 of file Btt.h.
◆ Lba0
UINT32 _EFI_BTT_FLOG::Lba0 |
Last pre-map LBA written using this flog entry.
Definition at line 181 of file Btt.h.
◆ Lba1
UINT32 _EFI_BTT_FLOG::Lba1 |
Alternate lba entry.
Definition at line 202 of file Btt.h.
◆ NewMap0
UINT32 _EFI_BTT_FLOG::NewMap0 |
New post-map LBA.
Definition at line 191 of file Btt.h.
◆ NewMap1
UINT32 _EFI_BTT_FLOG::NewMap1 |
Alternate new entry.
Definition at line 212 of file Btt.h.
◆ OldMap0
UINT32 _EFI_BTT_FLOG::OldMap0 |
Old post-map LBA.
Definition at line 186 of file Btt.h.
◆ OldMap1
UINT32 _EFI_BTT_FLOG::OldMap1 |
Alternate old entry.
Definition at line 207 of file Btt.h.
◆ Seq0
UINT32 _EFI_BTT_FLOG::Seq0 |
The Seq0 field in each flog entry is used to determine which set of fields is newer between the two sets (Lba0, OldMap0, NewMpa0, Seq0 vs Lba1, Oldmap1, NewMap1, Seq1).
Definition at line 197 of file Btt.h.
◆ Seq1
UINT32 _EFI_BTT_FLOG::Seq1 |
Alternate Seq entry.
Definition at line 217 of file Btt.h.
The documentation for this struct was generated from the following file:
- MdePkg/Include/Guid/Btt.h