MCPcopy Create free account
hub / github.com/LongSoft/UEFITool / sectionTypeToQString

Function sectionTypeToQString

ffs.cpp:141–164  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

139}
140
141QString sectionTypeToQString(const UINT8 type)
142{
143 switch (type)
144 {
145 case EFI_SECTION_COMPRESSION: return QObject::tr("Compressed");
146 case EFI_SECTION_GUID_DEFINED: return QObject::tr("GUID defined");
147 case EFI_SECTION_DISPOSABLE: return QObject::tr("Disposable");
148 case EFI_SECTION_PE32: return QObject::tr("PE32 image");
149 case EFI_SECTION_PIC: return QObject::tr("PIC image");
150 case EFI_SECTION_TE: return QObject::tr("TE image");
151 case EFI_SECTION_DXE_DEPEX: return QObject::tr("DXE dependency");
152 case EFI_SECTION_VERSION: return QObject::tr("Version");
153 case EFI_SECTION_USER_INTERFACE: return QObject::tr("User interface");
154 case EFI_SECTION_COMPATIBILITY16: return QObject::tr("16-bit image");
155 case EFI_SECTION_FIRMWARE_VOLUME_IMAGE: return QObject::tr("Volume image");
156 case EFI_SECTION_FREEFORM_SUBTYPE_GUID: return QObject::tr("Freeform subtype GUID");
157 case EFI_SECTION_RAW: return QObject::tr("Raw");
158 case EFI_SECTION_PEI_DEPEX: return QObject::tr("PEI dependency");
159 case EFI_SECTION_SMM_DEPEX: return QObject::tr("SMM dependency");
160 case INSYDE_SECTION_POSTCODE: return QObject::tr("Insyde postcode");
161 case SCT_SECTION_POSTCODE: return QObject::tr("SCT postcode");
162 default: return QObject::tr("Unknown");
163 }
164}
165
166UINT32 sizeOfSectionHeader(const EFI_COMMON_SECTION_HEADER* header)
167{

Callers 2

parseSectionMethod · 0.85
itemSubtypeToQStringFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected