mirror of
https://github.com/LongSoft/UEFITool.git
synced 2025-05-13 22:54:47 -04:00
A bit of refactoring here and there
- more refactoring to go, because new NVRAM code was written in a hurry and needs to be cleaned up
This commit is contained in:
parent
4b34fe546d
commit
cda0018a29
12 changed files with 438 additions and 629 deletions
|
@ -43,21 +43,20 @@ namespace Types {
|
|||
File,
|
||||
Section,
|
||||
FreeSpace,
|
||||
NvramStoreVss,
|
||||
NvramStoreFdc,
|
||||
NvramStoreFsys,
|
||||
NvramStoreEvsa,
|
||||
NvramStoreFlashMap,
|
||||
NvramStoreFtw,
|
||||
NvramStoreCmdb,
|
||||
NvramVariableNvar,
|
||||
NvramVariableVss,
|
||||
NvramEntryFsys,
|
||||
NvramEntryEvsa,
|
||||
NvramEntryFlashMap,
|
||||
VssStore,
|
||||
FtwStore,
|
||||
FdcStore,
|
||||
FsysStore,
|
||||
EvsaStore,
|
||||
FlashMapStore,
|
||||
CmdbStore,
|
||||
NvarEntry,
|
||||
VssEntry,
|
||||
FsysEntry,
|
||||
EvsaEntry,
|
||||
FlashMapEntry,
|
||||
Microcode,
|
||||
SlicPubkey,
|
||||
SlicMarker,
|
||||
SlicData,
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -100,22 +99,22 @@ namespace Subtypes {
|
|||
DataPadding
|
||||
};
|
||||
|
||||
enum NvarVariableSubtypes {
|
||||
InvalidNvarVariable = 130,
|
||||
InvalidLinkNvarVariable,
|
||||
LinkNvarVariable,
|
||||
DataNvarVariable,
|
||||
FullNvarVariable
|
||||
enum NvarEntrySubtypes {
|
||||
InvalidNvarEntry = 130,
|
||||
InvalidLinkNvarEntry,
|
||||
LinkNvarEntry,
|
||||
DataNvarEntry,
|
||||
FullNvarEntry
|
||||
};
|
||||
|
||||
enum VssVariableSubtypes {
|
||||
InvalidVssVariable = 140,
|
||||
StandardVssVariable,
|
||||
Crc32VssVariable,
|
||||
AuthVssVariable
|
||||
enum VssEntrySubtypes {
|
||||
InvalidVssEntry = 140,
|
||||
StandardVssEntry,
|
||||
AppleVssEntry,
|
||||
AuthVssEntry
|
||||
};
|
||||
|
||||
enum EvsaVariableSubtypes {
|
||||
enum EvsaEntrySubtypes {
|
||||
InvalidEvsaEntry = 150,
|
||||
UnknownEvsaEntry,
|
||||
GuidEvsaEntry,
|
||||
|
@ -125,13 +124,18 @@ namespace Subtypes {
|
|||
|
||||
enum FlashMapEntrySubtypes {
|
||||
VolumeFlashMapEntry = 160,
|
||||
DataBlockFlashMapEntry
|
||||
DataFlashMapEntry
|
||||
};
|
||||
|
||||
enum MicrocodeSubtypes {
|
||||
IntelMicrocode = 170,
|
||||
AmdMicrocode
|
||||
};
|
||||
|
||||
enum SlicDataSubtypes {
|
||||
PubkeySlicData = 180,
|
||||
MarkerSlicData
|
||||
};
|
||||
};
|
||||
|
||||
// *ToQString conversion routines
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue