Skip to content

Commit 30b09d8

Browse files
committed

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

base_pack/spi_mem_manager/application.fam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ App(
66
requires=["gui"],
77
stack_size=1 * 2048,
88
fap_description="Application for reading and writing 25-series SPI memory chips",
9-
fap_version="1.2",
9+
fap_version="1.3",
1010
fap_icon="images/Dip8_10px.png",
1111
fap_category="GPIO",
1212
fap_icon_assets="images",

base_pack/spi_mem_manager/lib/spi/spi_mem_chip.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ const SPIMemChipVendorName spi_mem_chip_vendor_names[] = {
3939
{"Genitop", SPIMemChipVendorGenitop},
4040
{"Paragon", SPIMemChipVendorParagon},
4141
{"XTX", SPIMemChipVendorXTX},
42+
{"XMC", SPIMemChipVendorXMC},
4243
{"Unknown", SPIMemChipVendorUnknown}};
4344

4445
static const char* spi_mem_chip_search_vendor_name(SPIMemChipVendor vendor_enum) {

base_pack/spi_mem_manager/lib/spi/spi_mem_chip_arr.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1397,4 +1397,6 @@ const SPIMemChip SPIMemChips[] = {
13971397
{0xA1, 0x40, 0x16, "FM25Q32", 4194304, 256, SPIMemChipVendorFudan, SPIMemChipWriteModePage},
13981398
{0xE0, 0x40, 0x14, "GT25Q80A", 1048576, 256, SPIMemChipVendorGenitop, SPIMemChipWriteModePage},
13991399
{0xE0, 0x40, 0x13, "PN25F04A", 524288, 256, SPIMemChipVendorParagon, SPIMemChipWriteModePage},
1400-
{0x0B, 0x40, 0x18, "XT25F128B", 16777216, 256, SPIMemChipVendorXTX, SPIMemChipWriteModePage}};
1400+
{0x0B, 0x40, 0x18, "XT25F128B", 16777216, 256, SPIMemChipVendorXTX, SPIMemChipWriteModePage},
1401+
{0x20, 0x70, 0x17, "XM25QH64C", 8388608, 256, SPIMemChipVendorXMC, SPIMemChipWriteModePage},
1402+
{0x20, 0x70, 0x18, "XM25QH128A", 16777216, 256, SPIMemChipVendorXMC, SPIMemChipWriteModePage}};

base_pack/spi_mem_manager/lib/spi/spi_mem_chip_i.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ typedef enum {
4242
SPIMemChipVendorFudan,
4343
SPIMemChipVendorGenitop,
4444
SPIMemChipVendorParagon,
45-
SPIMemChipVendorXTX
45+
SPIMemChipVendorXTX,
46+
SPIMemChipVendorXMC
4647
} SPIMemChipVendor;
4748

4849
typedef enum {

0 commit comments

Comments
 (0)