亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? flash_dev_tbl.c

?? MTK手機平臺下載工具FLASHTOOL驅動源碼
?? C
?? 第 1 頁 / 共 2 頁
字號:
 * 				[AMD] AM49DL3208GT
 * 				[SPANSION] S29PL032J, S71PL032J
 * Resolution for 92: [BROM_DLL v2.4.1006][BUG FIX] Fix AM49DL3208GT & S71PL032J download fail problem and some enhancement.
 * 
 *    Rev 1.4   Sep 14 2004 20:47:14   mtk00539
 * Add new flash [SAMSUNG] KAD060300B
 * Resolution for 90: [BROM_DLL v2.4.1005][BUG FIX] Fix MT6217 download fail problem and some enhancement.
 * 
 *    Rev 1.3   Sep 03 2004 19:48:46   mtk00539
 * [DA][Enhance] Modify ST flash to use unlock bypass program callback function set.
 * Resolution for 88: [BROM_DLL v2.4.1004][New] Add MT6217_BN, MT6219_CV and MT6219_EV support.
 * 
 *    Rev 1.2   Aug 23 2004 19:57:48   mtk00539
 * [DA][BUG FIX] Fix AM49DL3208G sector layout error.
 * Resolution for 86: [BROM_DLL v2.4.1003] Fix AM49DL3208G sector layout error.
 * 
 *    Rev 1.1   Aug 03 2004 10:33:06   mtk00539
 *  1. [DA][BUG FIX] Invoke Board_Schematic()(old name is HW_Init()) before FUTL_CheckDevice(). Because FUTL_CheckDevice() must know the absolute address for each bank.
 *  2. [DA][New] Add 12 new flash devices support 
 * 				[SAMSUNG]K5A3280YT,
 * 				[TOSHIBA]TH50VPF6782AASB,
 * 				[TOSHIBA]TH50VPF6783AASB,
 * 				[TOSHIBA]TV00578002AABD,
 * 				[TOSHIBA]TV00578003AABD,
 * 				[Fujitsu]MB84VP24581HK,
 * 				[INTEL]INTEL_28F640W30_B,
 * 				[SPANSION]AM49PDL127BH,
 * 				[SPANSION]AM49PDL129BH,
 * 				[RENESAS]M6MGD13BW66CDG,
 * 				[Winbond]W19B322TM,
 * 				[Winbond]W19B323TM,
 *  3. [DA][New] Readback check after WORD program is done, so that DA won't have to keep the chksum.
 *  4. [DA][New] Auto-detect baseband chip type.
 *  5. [DA][New] Auto-detect external SRAM size.
 *  6. [DA][New] Merge MT6205B, MT6218B and MT6219 to an all-in-one DA.
 *  7. [DA][New] Merge flash stress test module.
 *  8. [DA][New] Modify makefile to build ARM or THUMB code.
 *  9. [DA][New] Construct a customization kit for customers to add new flash or SOC checking algorithm by themselves.
 * 10. [DA][Enhance] Split out AM29PDL128G function to improve the performance of general AMD callback functions.
 * 11. [DA][Enhance] Enhance RX_BUFF_FULL behavior to prevent always retry two times.
 * Resolution for 83: [BROM_DLL v2.4.1002] Merge all the DAs into all-in-one DA and fix many bugs and enhancement.
 * 
 *    Rev 1.0   Jul 19 2004 01:43:50   mtk00539
 * Initial revision.
 * 
 *------------------------------------------------------------------------------
 * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
 *==============================================================================
 *******************************************************************************/
#include "flash_dev_tbl.h"
#include "flash_drv_DUMMY.h"
#include "flash_drv_AMD.h"
#include "flash_drv_AM29PDL128G.h"
#include "flash_drv_INTEL.h"
#include "flash_drv_RENESAS.h"
#include "flash_drv_SHARP.h"

// flash table 
const NOR_Device_S g_FlashDevTbl[] = {

	//------------------------------------------------------------------------------
	// AMD family flash                                                             
	//------------------------------------------------------------------------------

	// AMD & SPANSION 
	{ NOR_AM29DL323D,			{ { { &AMD_T_32     }, { &DUMMY_MAP  } }, 1, 0x0001, 0x2250,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_AM29DL322GT,			{ { { &AMD_T_32     }, { &DUMMY_MAP  } }, 1, 0x0001, 0x2255,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_AM49DL3208GB,			{ { { &AMD_B_32     }, { &DUMMY_MAP  } }, 1, 0x0001, 0x227E, 0x220A, 0x2200 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_AM49DL3208GT,			{ { { &AMD_T_32     }, { &DUMMY_MAP  } }, 1, 0x0001, 0x227E, 0x220A, 0x2201 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_S29PL032J,			{ { { &AMD_TB_32    }, { &DUMMY_MAP  } }, 1, 0x0001, 0x227E, 0x220A, 0x2201 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_AM29DL640D,			{ { { &AMD_TB_64    }, { &DUMMY_MAP  } }, 1, 0x0001, 0x227E, 0x2202, 0x2201 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_AM50DL128CG,			{ { { &AMD_TB_64    }, { &AMD_TB_64  } }, 2, 0x0001, 0x227E, 0x2202, 0x2201 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_AM29PDL128G,			{ { { &AMD_TB_128   }, { &DUMMY_MAP  } }, 1, 0x0001, 0x227E, 0x220D, 0x2200 }, &AMD_AM29PDL128G_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_AM49PDL127BH,			{ { { &AMD_TB_128   }, { &DUMMY_MAP  } }, 1, 0x0001, 0x227E, 0x2220, 0x2200 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_S71PL254J,			{ { { &AMD_TB_128   }, { &AMD_TB_128 } }, 2, 0x0001, 0x227E, 0x2220, 0x2200 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_AM49PDL129BH,			{ { { &AMD_B_64     }, { &AMD_T_64   } }, 2, 0x0001, 0x227E, 0x2221, 0x2200 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_S71AL016D_T,			{ { { &AMD_T_16     }, { &DUMMY_MAP  } }, 1, 0x0001, 0x22C4,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_S71AL016D_B,			{ { { &AMD_B_16     }, { &DUMMY_MAP  } }, 1, 0x0001, 0x2249,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_S71GL032R3_T,			{ { { &AMD_T_32     }, { &DUMMY_MAP  } }, 1, 0x0001, 0x227E, 0x221A, 0x2201 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_S71GL032R4_B,			{ { { &AMD_B_32     }, { &DUMMY_MAP  } }, 1, 0x0001, 0x227E, 0x221A, 0x2200 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_S71GL032R1R2,			{ { { &AMD_32       }, { &DUMMY_MAP  } }, 1, 0x0001, 0x227E, 0x221D, 0x2200 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	// SPANSION (MirrorBit Family) 
	{ NOR_S71PL127N,			{ { { &AMD_MB_TB_128 }, { &DUMMY_MAP     } }, 1, 0x0001, 0x227E, 0x2220, 0x2200 }, &AMD_CMD_CB_MIRRORBIT_BUF_PGM },
	{ NOR_S71PL129N,			{ { { &AMD_MB_B_64   }, { &AMD_MB_T_64   } }, 1, 0x0001, 0x227E, 0x2221, 0x2200 }, &AMD_CMD_CB_MIRRORBIT_BUF_PGM },
	{ NOR_S71PL256N,			{ { { &AMD_MB_TB_256 }, { &DUMMY_MAP     } }, 1, 0x0001, 0x227E, 0x223C, 0x2200 }, &AMD_CMD_CB_MIRRORBIT_BUF_PGM },
	// Fujitsu 
	{ NOR_MB84VD23280FA,		{ { { &AMD_TB_64    }, { &DUMMY_MAP  } }, 1, 0x0004, 0x227E, 0x2202, 0x2201 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_MB84VD22280FE,		{ { { &AMD_T_32     }, { &DUMMY_MAP  } }, 1, 0x0004, 0x227E, 0x220A, 0x2201 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_MB84VP24491HK,		{ { { &AMD_B_64     }, { &AMD_T_64   } }, 2, 0x0004, 0x227E, 0x2221, 0x2200 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_MB84VP24581HK,		{ { { &AMD_TB_128   }, { &DUMMY_MAP  } }, 1, 0x0004, 0x227E, 0x2220, 0x2200 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	// ISSI 
	{ NOR_IS75V16F128GS32,		{ { { &AMD_TB_64    }, { &AMD_TB_64  } }, 2, 0x0004, 0x227E, 0x2202, 0x2201 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	// ST 
	{ NOR_ST_M29DW640D,			{ { { &AMD_TB_64    }, { &DUMMY_MAP  } }, 1, 0x0020, 0x227E, 0x2202, 0x2201 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_ST_M74DW66500B,		{ { { &AMD_TB_64    }, { &AMD_TB_64  } }, 2, 0x0020, 0x227E, 0x2202, 0x2201 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	// SAMSUNG 
	{ NOR_K5A3280YT,			{ { { &AMD_T_32     }, { &DUMMY_MAP  } }, 1, 0x00EC, 0x22A0,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_K5J6316CTM,			{ { { &AMD_T_64     }, { &DUMMY_MAP  } }, 1, 0x00EC, 0x22E0,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_KAD060300B,			{ { { &AMD_T_64     }, { &AMD_T_64   } }, 2, 0x00EC, 0x22E0,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	// Winbond 
	{ NOR_W19B322TM,			{ { { &AMD_T_32     }, { &DUMMY_MAP  } }, 1, 0x00DA, 0x2210,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_W19B323TM,			{ { { &AMD_T_32     }, { &DUMMY_MAP  } }, 1, 0x00DA, 0x2213,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_W19B320ATB,			{ { { &AMD_B_32     }, { &DUMMY_MAP  } }, 1, 0x00DA, 0x227E, 0x220A, 0x2200 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_W19B320ATT,			{ { { &AMD_T_32     }, { &DUMMY_MAP  } }, 1, 0x00DA, 0x227E, 0x220A, 0x2201 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	// SILICON7 
	{ NOR_S7_SV7E160XT,			{ { { &AMD_T_16     }, { &DUMMY_MAP  } }, 1, 0x007F, 0x22C4,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_S7_SV7E160XB,			{ { { &AMD_B_16     }, { &DUMMY_MAP  } }, 1, 0x007F, 0x2249,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_S7_SV7E320XT,			{ { { &AMD_T_32     }, { &DUMMY_MAP  } }, 1, 0x007F, 0x22F6,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_S7_SV7E320XB,			{ { { &AMD_B_32     }, { &DUMMY_MAP  } }, 1, 0x007F, 0x22F9,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	// TOSHIBA 
	{ NOR_TH50VPF6782AASB,		{ { { &AMD_64       }, { &AMD_T_64   } }, 2, 0x0098, 0x0074,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TH50VPF6783AASB,		{ { { &AMD_B_64     }, { &AMD_64     } }, 2, 0x0098, 0x0084,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TV00578002AABD,		{ { { &AMD_T_128    }, { &DUMMY_MAP  } }, 1, 0x0098, 0x007C,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TV00578003AABD,		{ { { &AMD_B_128    }, { &DUMMY_MAP  } }, 1, 0x0098, 0x0082,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TH50VPF5682CDSB,		{ { { &AMD_T_64     }, { &DUMMY_MAP  } }, 1, 0x0098, 0x0057,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TH50VPF5683CDSB,		{ { { &AMD_B_64     }, { &DUMMY_MAP  } }, 1, 0x0098, 0x0058,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TV0057A002AABD,		{ { { &AMD_T_128    }, { &DUMMY_MAP  } }, 1, 0x0098, 0x001B,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TV0057A003AABD,		{ { { &AMD_B_128    }, { &DUMMY_MAP  } }, 1, 0x0098, 0x001D,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TV00569002BABD,		{ { { &AMD_T_64     }, { &DUMMY_MAP  } }, 1, 0x0098, 0x0057,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TV00569003BABD,		{ { { &AMD_B_64     }, { &DUMMY_MAP  } }, 1, 0x0098, 0x0058,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TV00569002AABD,		{ { { &AMD_T_64     }, { &DUMMY_MAP  } }, 1, 0x0098, 0x002D,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TV00569003AABD,		{ { { &AMD_B_64     }, { &DUMMY_MAP  } }, 1, 0x0098, 0x002E,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TY0068B012APGG,		{ { { &AMD_T_256    }, { &DUMMY_MAP  } }, 1, 0x0098, 0x006B,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TY0068B013APGG,		{ { { &AMD_B_256    }, { &DUMMY_MAP  } }, 1, 0x0098, 0x006C,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TV00578002DABD,		{ { { &AMD_T_128    }, { &DUMMY_MAP  } }, 1, 0x0098, 0x0049,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },
	{ NOR_TV00578003DABD,		{ { { &AMD_B_128    }, { &DUMMY_MAP  } }, 1, 0x0098, 0x004A,      0,      0 }, &AMD_CMD_CB_UNLOCK_BYPASS_PGM },

	//------------------------------------------------------------------------------
	// INTEL family flash                                                           
	//------------------------------------------------------------------------------

	// INTEL 
	{ NOR_INTEL_28F640L18_T,	{ { { &INTEL_L_T_64   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x880B,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_INTEL_28F128L18_T,	{ { { &INTEL_L_T_128  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x880C,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_INTEL_28F256L18_T,	{ { { &INTEL_L_T_256  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x880D,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_INTEL_28F640L18_B,	{ { { &INTEL_L_B_64   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x880E,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_INTEL_28F128L18_B,	{ { { &INTEL_L_B_128  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x880F,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_INTEL_28F256L18_B,	{ { { &INTEL_L_B_256  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8810,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_INTEL_28F640L30_T,	{ { { &INTEL_L_T_64   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8811,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_INTEL_28F128L30_T,	{ { { &INTEL_L_T_128  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8812,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_INTEL_28F256L30_T,	{ { { &INTEL_L_T_256  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8813,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_INTEL_28F640L30_B,	{ { { &INTEL_L_B_64   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8814,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_INTEL_28F128L30_B,	{ { { &INTEL_L_B_128  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8815,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_INTEL_28F256L30_B,	{ { { &INTEL_L_B_256  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8816,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_INTEL_28F320W30_T,	{ { { &INTEL_W_T_32   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8852,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_28F320W30_B,	{ { { &INTEL_W_B_32   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8853,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_28F640W30_T,	{ { { &INTEL_W_T_64   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8854,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_28F640W30_B,	{ { { &INTEL_W_B_64   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8855,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_28F128W30_T,	{ { { &INTEL_W_T_128  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8856,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_28F128W30_B,	{ { { &INTEL_W_B_128  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8857,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_28F320W18_T,	{ { { &INTEL_W_T_32   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8862,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_28F320W18_B,	{ { { &INTEL_W_B_32   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8863,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_28F640W18_T,	{ { { &INTEL_W_T_64   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8864,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_28F640W18_B,	{ { { &INTEL_W_B_64   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8865,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_28F128W18_T,	{ { { &INTEL_W_T_128  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8866,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_28F128W18_B,	{ { { &INTEL_W_B_128  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8867,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_38F1010C0ZBL0,	{ { { &INTEL_W_B_32   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x88C5,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	{ NOR_INTEL_28F1602C3BD70,	{ { { &INTEL_W_B_16   }, { &DUMMY_MAP     } }, 1, 0x0089, 0x88C3,      0,      0 }, &INTEL_CMD_CB_WORD_PGM },
	// INTEL M18 Family (Sibley/Woodmere) 
	{ NOR_INTEL_PF48F50xxM0x0xx,	{ { { &INTEL_M18_512  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x887E,	   0,	   0 }, &INTEL_CMD_CB_SIBLEY_BUF_PGM },
	{ NOR_INTEL_PF48F50xxM0x1xx,	{ { { &INTEL_M18_512  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8881,	   0,	   0 }, &INTEL_CMD_CB_SIBLEY_BUF_PGM },
	{ NOR_INTEL_PF48F40xxM0x0xx,	{ { { &INTEL_M18_256  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8901,	   0,	   0 }, &INTEL_CMD_CB_SIBLEY_BUF_PGM },
	{ NOR_INTEL_PF48F40xxM0x1xx,	{ { { &INTEL_M18_256  }, { &DUMMY_MAP     } }, 1, 0x0089, 0x8904,	   0,	   0 }, &INTEL_CMD_CB_SIBLEY_BUF_PGM },
	// RENESAS 
	{ NOR_M6MGD13BW66CDG,		{ { { &INTEL_W_B_64   }, { &INTEL_W_T_64  } }, 2, 0x001C, 0x00B9, 0x001C, 0x00B8 }, &RENESAS_CMD_CB_128WORD_PAGE_PGM },
	{ NOR_M6MGB64BM34CDG,		{ { { &INTEL_W_B_64   }, { &DUMMY_MAP     } }, 1, 0x001C, 0x00B9,      0,      0 }, &RENESAS_CMD_CB_128WORD_PAGE_PGM },
	{ NOR_M6MGT64BM34CDG,		{ { { &INTEL_W_T_64   }, { &DUMMY_MAP     } }, 1, 0x001C, 0x00B8,      0,      0 }, &RENESAS_CMD_CB_128WORD_PAGE_PGM },
	{ NOR_M6MGD15BM34CDG,		{ { { &INTEL_W_TB_128 }, { &DUMMY_MAP     } }, 1, 0x001C, 0x00C8,      0,      0 }, &RENESAS_CMD_CB_128WORD_PAGE_PGM },
	// SILICON7 
	{ NOR_S7_SV6D2832UTA,		{ { { &INTEL_W_T_128  }, { &DUMMY_MAP     } }, 1, 0x001C, 0x00C5,      0,      0 }, &RENESAS_CMD_CB_128WORD_PAGE_PGM },
	{ NOR_S7_SV6D2832UBA,		{ { { &INTEL_W_B_128  }, { &DUMMY_MAP     } }, 1, 0x001C, 0x00C6,      0,      0 }, &RENESAS_CMD_CB_128WORD_PAGE_PGM },
	{ NOR_S7_SV6C2832UTA,		{ { { &INTEL_W_T_128  }, { &DUMMY_MAP     } }, 1, 0x001C, 0x00C9,      0,      0 }, &RENESAS_CMD_CB_128WORD_PAGE_PGM },
	{ NOR_S7_SV6C2832UBA,		{ { { &INTEL_W_B_128  }, { &DUMMY_MAP     } }, 1, 0x001C, 0x00CA,      0,      0 }, &RENESAS_CMD_CB_128WORD_PAGE_PGM },
	// ST 
	{ NOR_ST_M30L0T7000T0,		{ { { &INTEL_L_T_128  }, { &DUMMY_MAP     } }, 1, 0x0020, 0x88C4,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	{ NOR_ST_M30L0T7000B0,		{ { { &INTEL_L_B_128  }, { &DUMMY_MAP     } }, 1, 0x0020, 0x88C5,      0,      0 }, &INTEL_CMD_CB_32WORD_BUF_PGM },
	// SHARP 
	{ NOR_SHARP_LRS1862,		{ { { &INTEL_W_T_128  }, { &DUMMY_MAP     } }, 1, 0x00B0, 0x0010,      0,      0 }, &SHARP_CMD_CB_16WORD_BUF_PGM },
	{ NOR_SHARP_LRS1806A,		{ { { &INTEL_W_B_64  },  { &DUMMY_MAP     } }, 1, 0x00B0, 0x00B1,      0,      0 }, &SHARP_CMD_CB_16WORD_BUF_PGM },
	{ NOR_SHARP_LRS1828C,		{ { { &INTEL_W_B_64  },  { &INTEL_W_T_64  } }, 2, 0x00B0, 0x00B1, 0x00B0, 0x00B0 }, &SHARP_CMD_CB_16WORD_BUF_PGM },
	{ NOR_SHARP_LRS18B0,		{ { { &INTEL_L_B_128 },  { &INTEL_L_128   } }, 2, 0x00B0, 0x000F,      0,      0 }, &SHARP_CMD_CB_16WORD_BUF_PGM },
	{ NOR_SHARP_LRS1863,		{ { { &INTEL_W_B_128 },  { &INTEL_W_T_128 } }, 2, 0x00B0, 0x0011, 0x00B0, 0x0010 }, &SHARP_CMD_CB_16WORD_BUF_PGM },
	{ NOR_SHARP_LRS18C8A,		{ { { &INTEL_L_B_128 },  { &DUMMY_MAP     } }, 1, 0x00B0, 0x001D,      0,      0 }, &SHARP_CMD_CB_16WORD_BUF_PGM },
	{ NOR_SHARP_LH28F16,		{ { { &INTEL_W_B_16  },  { &DUMMY_MAP     } }, 1, 0x00B0, 0x00E9,      0,      0 }, &SHARP_CMD_CB_WORD_PGM_NO_UNLOCK },

	// <----- NOTICE!!! You can add your own flash device into whatever row before UNKNOWN_DEVICE_ENTRY. 
	UNKNOWN_DEVICE_ENTRY
};

uint16				g_FlashType;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
性做久久久久久| 在线视频观看一区| av电影一区二区| 欧美剧在线免费观看网站 | 久久精品无码一区二区三区| 国产精品美日韩| 久久99热这里只有精品| 色综合av在线| 国产女人aaa级久久久级| 视频在线观看一区| 91在线云播放| 日本一区二区成人| 国产一区二区在线观看视频| 欧美日精品一区视频| 亚洲欧美综合网| 国产成人av电影在线| 日韩午夜小视频| 亚洲电影激情视频网站| 91麻豆免费看| 日韩一区在线播放| 福利电影一区二区三区| 精品久久一区二区三区| 美女在线观看视频一区二区| 精品视频1区2区3区| 综合久久综合久久| av动漫一区二区| 国产欧美中文在线| 国产福利一区二区三区在线视频| 精品少妇一区二区三区 | 亚洲天堂2016| 成人黄色一级视频| 欧美激情一区二区三区蜜桃视频 | 亚洲永久精品大片| 91黄色小视频| 夜夜亚洲天天久久| 欧美色图片你懂的| 偷拍日韩校园综合在线| 91精品国产一区二区| 日欧美一区二区| 精品乱码亚洲一区二区不卡| 国产在线精品一区二区三区不卡 | 免费不卡在线观看| 精品国产精品一区二区夜夜嗨| 青青草精品视频| 日韩精品一区二区三区中文不卡| 久久精品噜噜噜成人88aⅴ| 日韩欧美国产成人一区二区| 经典三级视频一区| 国产精品美女久久久久高潮| 99re亚洲国产精品| 三级久久三级久久久| 欧美r级电影在线观看| 国产成人午夜99999| 中文字幕中文字幕中文字幕亚洲无线| 不卡欧美aaaaa| 亚洲一区二区在线免费看| 欧美日本一区二区在线观看| 黄页网站大全一区二区| 国产精品午夜春色av| 在线观看欧美黄色| 另类小说图片综合网| 国产精品久久久久久久岛一牛影视 | 国产精品996| 亚洲情趣在线观看| 日韩一卡二卡三卡四卡| 成人动漫中文字幕| 天堂精品中文字幕在线| 久久久久久一二三区| 91浏览器打开| 麻豆精品新av中文字幕| 亚洲免费在线看| 日韩欧美在线观看一区二区三区| 国产成人av一区二区| 亚洲一卡二卡三卡四卡| 精品美女一区二区三区| 在线观看国产精品网站| 国产美女精品在线| 午夜日韩在线观看| 国产精品二三区| 欧美成人免费网站| 91福利精品视频| 成人午夜免费视频| 婷婷国产在线综合| 中文字幕亚洲区| 精品动漫一区二区三区在线观看| 色综合久久88色综合天天6| 国产综合色在线| 午夜不卡在线视频| 亚洲三级在线免费| 国产喂奶挤奶一区二区三区| 欧美精品一卡二卡| 在线精品视频免费播放| 丁香天五香天堂综合| 蜜桃视频一区二区三区在线观看 | 91免费在线播放| 国产在线视频不卡二| 日本不卡视频一二三区| 一区二区视频在线| 成人欧美一区二区三区视频网页 | 紧缚捆绑精品一区二区| 天堂av在线一区| 亚洲国产视频a| 亚洲免费毛片网站| 自拍偷拍亚洲激情| 国产精品久久久久久久裸模| 2021久久国产精品不只是精品| 91精品国产全国免费观看| 色婷婷综合久久久中文一区二区| 成人激情免费视频| 成人av网址在线| 成人动漫中文字幕| 91在线无精精品入口| 成人av集中营| av成人动漫在线观看| 成人少妇影院yyyy| 国产成人99久久亚洲综合精品| 国产乱码精品一区二区三区av| 精品一区二区三区影院在线午夜| 免费看日韩a级影片| 麻豆一区二区三区| 国产一区二区三区电影在线观看| 久久99精品久久久久久| 国产精品影视天天线| 国产成人av影院| 91小视频免费观看| 在线视频观看一区| 91.麻豆视频| 精品久久久久久综合日本欧美| 久久影院电视剧免费观看| 久久精品免视看| 中文在线资源观看网站视频免费不卡 | 精彩视频一区二区| 国产精品一区免费视频| 99精品视频在线免费观看| 日本韩国一区二区三区| 欧美日韩国产美| 精品国产乱子伦一区| 中文一区二区在线观看| 亚洲欧美视频在线观看| 日韩电影在线观看电影| 精品一区二区国语对白| 粉嫩蜜臀av国产精品网站| 在线观看一区不卡| 日韩欧美成人午夜| 国产精品美女一区二区在线观看| 亚洲一区二区三区精品在线| 久久激情五月激情| 99视频精品免费视频| 欧美日韩一区二区在线观看视频| 日韩欧美高清在线| 亚洲免费av高清| 九九**精品视频免费播放| 91在线码无精品| 精品国产一区二区三区不卡 | 99热精品一区二区| 欧美精品在线观看播放| 国产亚洲一区二区三区| 亚洲一区二区中文在线| 国产专区欧美精品| 精品视频在线视频| 国产欧美一区二区精品忘忧草 | 欧美一区二区视频在线观看| 久久久精品一品道一区| 午夜伦欧美伦电影理论片| 国产成人aaa| 欧美电影免费观看高清完整版在线 | 99精品视频中文字幕| 日韩精品最新网址| **欧美大码日韩| 国产做a爰片久久毛片| 欧美日韩综合色| 国产精品久久久久久久久久免费看| 琪琪一区二区三区| 日本韩国欧美国产| 国产婷婷一区二区| 免费成人美女在线观看.| 色天天综合久久久久综合片| 国产欧美日韩卡一| 麻豆精品久久久| 欧美嫩在线观看| 亚洲高清免费在线| 色综合久久中文综合久久97| 国产日韩av一区二区| 久久国产麻豆精品| 日韩一区二区三区视频在线| 亚洲观看高清完整版在线观看| 色哟哟日韩精品| 亚洲精品网站在线观看| 成人一道本在线| 国产亚洲综合在线| 国产精品影视在线| 久久久久久99久久久精品网站| 美女视频黄 久久| 91精品国产综合久久精品图片| 一区二区三区色| 欧美午夜在线一二页| 亚洲精品v日韩精品| 色婷婷综合久色| 亚洲一区免费观看| 欧美色精品在线视频|