Vault 7: Projects

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

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:
For existing code that wants to use the new anti-aliased fonts or extended glyph features: regenerate the font tables using
the "Graphics Resource Converter" with the check box for the required feature set to be enabled. For anti-aliased fonts,
add the macro #define USE_ANTIALIASED_FONTS in the GraphicsConfig.h
Known Issues:
Extended glyph for certain font (such as Thai) when used with Static text widget is clipped. Future version will add
additional vertical text alignment to the static text widget
Anti-aliasing and extended glyph features are not supported when using PIC24FJ256DA210 CHRGPU.
SPI flash programming on the Epson S1D13517 PICtail board Rev 1.1 is not always reliable, the S1D13517 demo no
longer uses external memory flash in the example.
When using PIC24FJ256GB210 PIM with Explorer 15 board with a 5v Lumex LCD display, the S1D13517 demo does not
run correctly.
v3.03 (v3.02)
New:
Added custom video playback from SD Card in SSD1926 Demo. Video frames are formatted to RGB565 format.
Added support for 1bpp, 4bpp and 8 bpp color depth on Chart widget.
Added support for Display Boards from Semitron
Seiko 35QVW1T
Seiko 43WVW1T
Changes:
Maximum font height is now 256 pixels.
Modified EditBox behavior
Caret is now by default enabled.
Caret can now be shown even if USE_FOCUS is disabled.
Applications can now respond to touchscreen event on EditBoxes when USE_FOCUS is disabled.
Modified resistive touchscreen calibration sequence.
Graphics Resource Converter upgrade (Version 3.8.21) - refer to "Graphics Resource Converter Help.pdf" located in
<install directory>/Microchip Solutions/Microchip/Graphics/bin/grc for details.
External Memory Programmer upgrade (Version 1.00.01) - refer to "External Memory Programmer Help.pdf" located in
<install directory>/Microchip Solutions/Microchip/Graphics/bin/memory_programmer for details.
Fixes:
Fix Low Cost Controller display driver issue when run with Resistive Touch Screen driver that uses single samples.
Fix issue on PIC24FJ256DA210 display driver PutImage()'s issue when using palette on 4 bpp and 1 bpp images.
Fix issue on PIC24FJ256DA210 display driver PutImage()'s missing lines when the image last pixel row or column falls on
the edge of the screen.
Fix Resistive Touch Screen driver issue on rotated screens.
Fix GetImageHeight() GetImageWidth() issues for images that are RLE compressed.
EPMP module is now disabled when memory range defined for display buffer is located in internal memory.
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.
1.3 Release Notes MLA - Graphics Library Help
30

e-Highlighter

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

Un-highlight all Un-highlight selectionu Highlight selectionh