# Vault 7: Projects

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

### Protego

# MLA -- Graphics Library

- 1
- 2
…
- 30
- 31
- 32
- 33
- 34
…
- 373
- 374

• Add default color definitions in gfxcolors.h for 1bpp, 4bpp 8bpp and 16 bpp. Added back legacy colors.
• Fix HX8347 driver WritePixel() macro when using 16bit PMP mode.
• Fix PIC24FJ256DA210 display driver issue on source data (continuous and discontinuous data) when doing block copies
of memory using RCCGPU.
Deprecated Items:
• TYPE_MEMORY - replaced by GFX_RESOURCE
• EXTDATA - replaced by GFX_EXTDATA
• BITMAP_FLASH - replaced by IMAGE_FLASH
• BITMAP_RAM - replaced by IMAGE_RAM
• BITMAP_EXTERNAL - replaced by GFX_EXTDATA
• EEPROM.h and EEPROM.c are replaced by the following files:
• MCHP25LC256.c - source code
• MCHP25LC256.h - header file
• in the HardwareProfile.h add #define USE_MCHP25LC256 to use the new driver.
Migration Changes:
• EditBox widget's caret behavior is now by default enabled when USE_FOCUS is set. To disable, ignore all messages for
the edit box by returning a zero when in GOLMsgCallback().
Known Issues:
• PutImage() does not work when using PIC24FJ256DA210 and look up table is used on images located at EDS memory
with color depth less than 8bpp.
• External Memory Programmer utility does not work with Graphics PICTail v2 (AC164127)
• When using PIC24FJ256GB210 PIM with Explorer 15 board with a 5v Lumex LCD display, the S1D13517 demo does not
run correctly.
• Font tables are limited to 256 pixel character height.
v3.01 (v3.00)
New:
• Graphics External Memory Programmer ported to java version.
• Two options to program boards:
• UART option if the board supports UART interface
• USB option if the board support USB device interface
• when installing the USB drivers for the programmer utility Use the drivers located in "<install
directory>/Microchip/Utilities/USB Drivers/MPLABComm"
• For detailed usage, please refer to the External Programmer help file
• Added Analog Clock widget.
• Added new driver Epson S1D13517 display driver with additional driver features:
• Gradient
• Alpha Blending
• 16/24 bits per pixel (bpp)
• Added new Graphics PICtail Plus Epson S1D13517 Board (AC164127-7)
• Added new Graphics Display Truly 5.7" 640x480 Board (AC164127-8)
• Added new Graphics Display Truly 7" 800x480 Board (AC164127-9)
• Added 24bpp support.
• Added a specific PIC24FJ256DA210 demo, PIC24F_DA
• Graphics Resource Converter - refer to the Graphics Resource Converter help file for release note information.
1.3 Release Notes MLA - Graphics Library Help
32

- 1
- 2
…
- 30
- 31
- 32
- 33
- 34
…
- 373
- 374