|
@@ -77,6 +77,7 @@ typedef struct {
|
|
#define SFUD_MF_ID_FUDAN 0xA1
|
|
#define SFUD_MF_ID_FUDAN 0xA1
|
|
#define SFUD_MF_ID_HYUNDAI 0xAD
|
|
#define SFUD_MF_ID_HYUNDAI 0xAD
|
|
#define SFUD_MF_ID_SST 0xBF
|
|
#define SFUD_MF_ID_SST 0xBF
|
|
|
|
+#define SFUD_MF_ID_MICRONIX 0xC2
|
|
#define SFUD_MF_ID_GIGADEVICE 0xC8
|
|
#define SFUD_MF_ID_GIGADEVICE 0xC8
|
|
#define SFUD_MF_ID_ISSI 0xD5
|
|
#define SFUD_MF_ID_ISSI 0xD5
|
|
#define SFUD_MF_ID_WINBOND 0xEF
|
|
#define SFUD_MF_ID_WINBOND 0xEF
|
|
@@ -99,6 +100,7 @@ typedef struct {
|
|
{"GigaDevice", SFUD_MF_ID_GIGADEVICE}, \
|
|
{"GigaDevice", SFUD_MF_ID_GIGADEVICE}, \
|
|
{"ISSI", SFUD_MF_ID_ISSI}, \
|
|
{"ISSI", SFUD_MF_ID_ISSI}, \
|
|
{"Winbond", SFUD_MF_ID_WINBOND}, \
|
|
{"Winbond", SFUD_MF_ID_WINBOND}, \
|
|
|
|
+ {"Micronix", SFUD_MF_ID_MICRONIX}, \
|
|
}
|
|
}
|
|
|
|
|
|
#ifdef SFUD_USING_FLASH_INFO_TABLE
|
|
#ifdef SFUD_USING_FLASH_INFO_TABLE
|
|
@@ -112,6 +114,8 @@ typedef struct {
|
|
{"AT45DB161E", SFUD_MF_ID_ATMEL, 0x26, 0x00, 2L*1024L*1024L, SFUD_WM_BYTE|SFUD_WM_DUAL_BUFFER, 512, 0x81}, \
|
|
{"AT45DB161E", SFUD_MF_ID_ATMEL, 0x26, 0x00, 2L*1024L*1024L, SFUD_WM_BYTE|SFUD_WM_DUAL_BUFFER, 512, 0x81}, \
|
|
{"W25Q40BV", SFUD_MF_ID_WINBOND, 0x40, 0x13, 512L*1024L, SFUD_WM_PAGE_256B, 4096, 0x20}, \
|
|
{"W25Q40BV", SFUD_MF_ID_WINBOND, 0x40, 0x13, 512L*1024L, SFUD_WM_PAGE_256B, 4096, 0x20}, \
|
|
{"W25Q16BV", SFUD_MF_ID_WINBOND, 0x40, 0x15, 2L*1024L*1024L, SFUD_WM_PAGE_256B, 4096, 0x20}, \
|
|
{"W25Q16BV", SFUD_MF_ID_WINBOND, 0x40, 0x15, 2L*1024L*1024L, SFUD_WM_PAGE_256B, 4096, 0x20}, \
|
|
|
|
+ {"W25Q128BV", SFUD_MF_ID_WINBOND, 0x40, 0x18, 16L*1024L*1024L, SFUD_WM_PAGE_256B, 4096, 0x20}, \
|
|
|
|
+ {"W25Q256FV", SFUD_MF_ID_WINBOND, 0x40, 0x19, 32L*1024L*1024L, SFUD_WM_PAGE_256B, 4096, 0x20}, \
|
|
{"SST25VF016B", SFUD_MF_ID_SST, 0x25, 0x41, 2L*1024L*1024L, SFUD_WM_BYTE|SFUD_WM_AAI, 4096, 0x20}, \
|
|
{"SST25VF016B", SFUD_MF_ID_SST, 0x25, 0x41, 2L*1024L*1024L, SFUD_WM_BYTE|SFUD_WM_AAI, 4096, 0x20}, \
|
|
{"M25P32", SFUD_MF_ID_MICRON, 0x20, 0x16, 4L*1024L*1024L, SFUD_WM_PAGE_256B, 64L*1024L, 0xD8}, \
|
|
{"M25P32", SFUD_MF_ID_MICRON, 0x20, 0x16, 4L*1024L*1024L, SFUD_WM_PAGE_256B, 64L*1024L, 0xD8}, \
|
|
{"M25P80", SFUD_MF_ID_MICRON, 0x20, 0x14, 1L*1024L*1024L, SFUD_WM_PAGE_256B, 64L*1024L, 0xD8}, \
|
|
{"M25P80", SFUD_MF_ID_MICRON, 0x20, 0x14, 1L*1024L*1024L, SFUD_WM_PAGE_256B, 64L*1024L, 0xD8}, \
|