Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

7.5.1.1 Reference Output
The follow structures are used by the GRC for images and fonts stored internally.
Internal Header Structure (Non-Compressed Resources)
Name Bits Description
Resource Description 16 See Resource Description Table ( see page 57)
Address 32 The address in the internal memory where the resource is located
const IMAGE_FLASH DateAndTime_4bpp_72x72 =
{
(FLASH | IMAGE_MBITMAP | COMP_NONE),
(FLASH_BYTE *)__DateAndTime_4bpp_72x72
};
Internal Header Structure (Non-Compressed or Compressed Resources)
Name Bits Description
Resource
Description
16 See Resource Description Table
ID 16 User defined ID
Address 32 The address in the internal memory where the resource is located
Width 16 The width of the image
Height 16 The height of the image
Parameter1 32 Parameter used for the resource. For example, a compressed image will have the compressed
size, in bytes.
Parameter2 32 Parameter used for the resource. For example, a compressed image will have the uncompressed
size, in bytes.
Color Depth 16 The color depth of an image
const GFX_IMAGE_HEADER DrawingScreen_4bpp_72x72 =
{
(FLASH | IMAGE_MBITMAP | COMP_IPU),
0,
7.5 Converting Resources Graphics Resource Converter Internal Flash
49
7

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh