| 115 | } |
| 116 | |
| 117 | QString fileTypeToQString(const UINT8 type) |
| 118 | { |
| 119 | switch (type) |
| 120 | { |
| 121 | case EFI_FV_FILETYPE_RAW: return QObject::tr("Raw"); |
| 122 | case EFI_FV_FILETYPE_FREEFORM: return QObject::tr("Freeform"); |
| 123 | case EFI_FV_FILETYPE_SECURITY_CORE: return QObject::tr("SEC core"); |
| 124 | case EFI_FV_FILETYPE_PEI_CORE: return QObject::tr("PEI core"); |
| 125 | case EFI_FV_FILETYPE_DXE_CORE: return QObject::tr("DXE core"); |
| 126 | case EFI_FV_FILETYPE_PEIM: return QObject::tr("PEI module"); |
| 127 | case EFI_FV_FILETYPE_DRIVER: return QObject::tr("DXE driver"); |
| 128 | case EFI_FV_FILETYPE_COMBINED_PEIM_DRIVER: return QObject::tr("Combined PEI/DXE"); |
| 129 | case EFI_FV_FILETYPE_APPLICATION: return QObject::tr("Application"); |
| 130 | case EFI_FV_FILETYPE_SMM: return QObject::tr("SMM module"); |
| 131 | case EFI_FV_FILETYPE_FIRMWARE_VOLUME_IMAGE: return QObject::tr("Volume image"); |
| 132 | case EFI_FV_FILETYPE_COMBINED_SMM_DXE: return QObject::tr("Combined SMM/DXE"); |
| 133 | case EFI_FV_FILETYPE_SMM_CORE: return QObject::tr("SMM core"); |
| 134 | case EFI_FV_FILETYPE_SMM_STANDALONE: return QObject::tr("SMM standalone"); |
| 135 | case EFI_FV_FILETYPE_SMM_CORE_STANDALONE: return QObject::tr("SMM core standalone"); |
| 136 | case EFI_FV_FILETYPE_PAD: return QObject::tr("Pad"); |
| 137 | default: return QObject::tr("Unknown"); |
| 138 | }; |
| 139 | } |
| 140 | |
| 141 | QString sectionTypeToQString(const UINT8 type) |
| 142 | { |
no outgoing calls
no test coverage detected