⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cotullajtag.h

📁 jflash linux 2.0.03,linux下的jflash源代码
💻 H
📖 第 1 页 / 共 4 页
字号:
    0,    //  gpio52_input     
    0,    //  gpio53_input     
    0,    //  gpio54_input     
    0,    //  gpio55_input     
    0,    //  gpio56_input     
    0,    //  gpio57_input     
    0,    //  gpio58_input     
    0,    //  gpio59_input     
    0,    //  gpio60_input     
    0,    //  gpio61_input     
    0,    //  gpio62_input     
    0,    //  gpio63_input     
    0,    //  gpio64_input     
    0,    //  gpio65_input     
    0,    //  gpio66_input     
    0,    //  gpio67_input     
    0,    //  gpio68_input     
    0,    //  gpio69_input     
    0,    //  gpio70_input     
    0,    //  gpio71_input     
    0,    //  gpio72_input     
    0,    //  gpio73_input     
    0,    //  gpio74_input     
    0,    //  gpio75_input     
    0,    //  gpio76_input     
    0,    //  gpio77_input     
    0,    //  gpio78_input     
    0,    //  gpio79_input     
    0,    //  gpio80_input     
    0,    //  scl              
    0,    //  sda              
    0,    //  usb_n            
    0,    //  usb_p            
    0,    //  mmdat            
    0,    //  mmcmd            
    0,    //  md0              
    0,    //  md1              
    0,    //  md2              
    0,    //  md3              
    0,    //  md4              
    0,    //  md5              
    0,    //  md6              
    0,    //  md7              
    0,    //  md8              
    0,    //  md9              
    0,    //  md10             
    0,    //  md11             
    0,    //  md12             
    0,    //  md13             
    0,    //  md14             
    0,    //  md15             
    0,    //  md16             
    0,    //  md17             
    0,    //  md18             
    0,    //  md19             
    0,    //  md20             
    0,    //  md21             
    0,    //  md22             
    0,    //  md23             
    0,    //  md24             
    0,    //  md25             
    0,    //  md26             
    0,    //  md27             
    0,    //  md28             
    0,    //  md29             
    0,    //  md30             
    0,    //  md31             
    0,    //  pkg_sel          
    0,    //  test             
    0,    //  testclk          
    1,    //  nvdd_fault       
    1,    //  nbatt_fault      
    0,    //  boot_sel0        
    0,    //  boot_sel1        
    0,    //  boot_sel2        
    0     //  nreset
};
/*
*******************************************************************************
 Data pins for Cotulla
*******************************************************************************
*/

int dat_order[] =   {	 
					 md0_out, md1_out, md2_out, md3_out, md4_out, md5_out, md6_out, md7_out,
					 md8_out, md9_out, md10_out,md11_out,md12_out,md13_out,md14_out,md15_out,
					 md16_out,md17_out,md18_out,md19_out,md20_out,md21_out,md22_out,md23_out,
					 md24_out,md25_out,md26_out,md27_out,md28_out,md29_out,md30_out,md31_out
                    };

int input_dat_order[] = {	 
					 md0, md1, md2, md3, md4, md5, md6, md7,
					 md8, md9, md10,md11,md12,md13,md14,md15,
					 md16,md17,md18,md19,md20,md21,md22,md23,
					 md24,md25,md26,md27,md28,md29,md30,md31
                     };

/*
*******************************************************************************
 Address order for Cotulla
*******************************************************************************
*/

int addr_order[] =  { ma0,  ma1,  ma2,   ma3,   ma4, 
                      ma5,  ma6,  ma7,   ma8,   ma9, 
                      ma10, ma11, ma12,  ma13,  ma14,
                      ma15, ma16, ma17,  ma18,  ma19,
                      ma20, ma21, ma22,  ma23,  ma24,
                      ma25
                    };


#endif // !ASSABET_PLATFORM

/*
*******************************************************************************
IRSCAN instructions for the Cotulla - only 5 valid bits
*******************************************************************************
*/
#define COT_EXTEST  0x0
#define COT_SAMPLE  0x1
#define COT_DBGRX   0x2
#define COT_CLAMP   0x4
#define COT_IDIC    0x7
#define COT_HIGHZ   0x8
#define COT_DCSR    0x9
#define COT_DBGTX   0x10
#define COT_IDCODE  0x1E
#define COT_BYPASS  0x1F

/*
*******************************************************************************
IRSCAN instructions for the SA-1110 - only 5 valid bits
*******************************************************************************
*/
#define SA_EXTEST   0x0
#define SA_SAMPLE   0x1
#define SA_CLAMP    0x4
#define SA_HIGHZ    0x5
#define SA_IDCODE   0x6
#define SA_BYPASS   0x1F


/*
*******************************************************************************
IRSCAN Instructions for the PZ3128 and the PZ3032 - only 4 valid bits.
There are also some ISP (In Circuit Programming) instructions.
*******************************************************************************
*/
#define PZ_SAMPLE   0x2
#define PZ_EXTEST   0x0
#define PZ_BYPASS   0xF
#define PZ_IDCODE   0x1
#define PZ_HIGHZ    0x5
#define PZ_ENABLE   0x9     // ISP - enable ISP functions
#define PZ_ERASE    0xA     // ISP erase
#define PZ_PROGRAM  0xB     // ISP Program
#define PZ_VERIFY   0xC     // ISP Verify

//----------------------------------------------------------------------------------------

#ifdef ASSABET_PLATFORM



#define	ROM_SEL_IN	0
#define	nRESET_OUT_OUT	1
#define	nRESET_IN	2
#define	TXD_3_IN	3
#define	TXD_3_OUT	4
#define	TXD_3_EN	5
#define	RXD_3_IN	6
#define	RXD_3_OUT	7
#define	RXD_3_EN	8
#define	TXD_2_IN	9
#define	TXD_2_OUT	10
#define	TXD_2_EN	11
#define	RXD_2_IN	12
#define	RXD_2_OUT	13
#define	RXD_2_EN	14
#define	TXD_1_IN	15
#define	TXD_1_OUT	16
#define	TXD_1_EN	17
#define	RXD_1_IN	18
#define	RXD_1_OUT	19
#define	RXD_1_EN	20
#define	UDCp_IN	21
#define	UDCp_OUT	22
#define	UDCp_EN	23
#define	UDCmUDCp_IN	24
#define	UDCm_IN	25
#define	UDCm_OUT	26
#define	UDCm_EN	27
#define	A0_OUT	28
#define	A1_OUT	29
#define	A2_OUT	30
#define	A3_OUT	31
#define	A4_OUT	32
#define	A5_OUT	33
#define	A6_OUT	34
#define	A7_OUT	35
#define	A8_OUT	36
#define	A9_OUT	37
#define	A10_OUT	38
#define	A11_OUT	39
#define	A12_OUT	40
#define	A13_OUT	41
#define	A14_OUT	42
#define	A15_OUT	43
#define	A16_OUT	44
#define	A17_OUT	45
#define	A18_OUT	46
#define	A19_OUT	47
#define	A20_OUT	48
#define	A21_OUT	49
#define	A22_OUT	50
#define	A23_OUT	51
#define	A24_OUT	52
#define	A25_OUT	53
#define	nCS0_OUT	54
#define	nCS1_OUT	55
#define	nCS2_OUT	56
#define	nCS3_OUT	57
#define	nCS4_OUT	58
#define	nCS5_OUT	59
#define	RDY_IN	60
#define	RD_nWR_OUT	61
#define	nCAS0_OUT	62
#define	nCAS1_OUT	63
#define	nCAS2_OUT	64
#define	nCAS3_OUT	65
#define	nRAS0_OUT	66
#define	nRAS1_OUT	67
#define	nRAS2_OUT	68
#define	nRAS3_OUT	69
#define	nSDCAS_OUT	70
#define	nSDRAS_OUT	71
#define	nOE_OUT	72
#define	nWE_OUT	73
#define	multiEN_EN	74
#define	nPCE1_OUT	75
#define	nPCE2_OUT	76
#define	nPREG_OUT	77
#define	nPWAIT_IN	78
#define	nIOIS16_IN	79
#define	PSKTSEL_OUT	80
#define	nPIOW_OUT	81
#define	nPIOR_OUT	82
#define	nPWE_OUT	83
#define	nPOE_OUT	84
#define	L_FCLK_IN	85
#define	L_FCLK_OUT	86
#define	L_FCLK_EN	87
#define	L_LCLK_IN	88
#define	L_LCLK_OUT	89
#define	L_LCLK_EN	90
#define	L_DD7_IN	91
#define	L_DD7_OUT	92
#define	L_DD7_EN	93
#define	L_DD6_IN	94
#define	L_DD6_OUT	95
#define	L_DD6_EN	96
#define	L_DD5_IN	97
#define	L_DD5_OUT	98
#define	L_DD5_EN	99
#define	L_DD4_IN	100
#define	L_DD4_OUT	101
#define	L_DD4_EN	102
#define	L_DD3_IN	103
#define	L_DD3_OUT	104
#define	L_DD3_EN	105
#define	L_DD2_IN	106
#define	L_DD2_OUT	107
#define	L_DD2_EN	108
#define	L_DD1_IN	109
#define	L_DD1_OUT	110
#define	L_DD1_EN	111
#define	L_DD0_IN	112
#define	L_DD0_OUT	113
#define	L_DD0_EN	114
#define	L_PCLK_IN	115
#define	L_PCLK_OUT	116
#define	L_PCLK_EN	117
#define	L_BIAS_IN	118
#define	L_BIAS_OUT	119
#define	L_BIAS_EN	120
#define	GP0_IN	121
#define	GP0_OUT	122
#define	GP0_EN	123
#define	GP1_IN	124
#define	GP1_OUT	125
#define	GP1_EN	126
#define	GP2_IN	127
#define	GP2_OUT	128
#define	GP2_EN	129
#define	GP3_IN	130
#define	GP3_OUT	131
#define	GP3_EN	132
#define	GP4_IN	133
#define	GP4_OUT	134
#define	GP4_EN	135
#define	GP5_IN	136
#define	GP5_OUT	137
#define	GP5_EN	138
#define	GP6_IN	139
#define	GP6_OUT	140
#define	GP6_EN	141
#define	GP7_IN	142
#define	GP7_OUT	143
#define	GP7_EN	144
#define	GP8_IN	145
#define	GP8_OUT	146
#define	GP8_EN	147
#define	GP9_IN	148
#define	GP9_OUT	149
#define	GP9_EN	150
#define	GP10_IN	151
#define	GP10_OUT	152
#define	GP10_EN	153
#define	GP11_IN	154
#define	GP11_OUT	155
#define	GP11_EN	156
#define	GP12_IN	157
#define	GP12_OUT	158
#define	GP12_EN	159
#define	GP13_IN	160
#define	GP13_OUT	161
#define	GP13_EN	162
#define	GP14_IN	163
#define	GP14_OUT	164
#define	GP14_EN	165
#define	GP15_IN	166
#define	GP15_OUT	167
#define	GP15_EN	168
#define	GP16_IN	169
#define	GP16_OUT	170
#define	GP16_EN	171
#define	GP17_IN	172
#define	GP17_OUT	173
#define	GP17_EN	174
#define	GP18_IN	175
#define	GP18_OUT	176
#define	GP18_EN	177
#define	GP19_IN	178
#define	GP19_OUT	179
#define	GP19_EN	180
#define	GP20_IN	181
#define	GP20_OUT	182
#define	GP20_EN	183
#define	GP21_IN	184
#define	GP21_OUT	185
#define	GP21_EN	186
#define	GP22_IN	187
#define	GP22_OUT	188
#define	GP22_EN	189
#define	GP23_IN	190
#define	GP23_OUT	191
#define	GP23_EN	192
#define	GP24_IN	193
#define	GP24_OUT	194
#define	GP24_EN	195
#define	GP25_IN	196
#define	GP25_OUT	197
#define	GP25_EN	198
#define	GP26_IN	199
#define	GP26_OUT	200
#define	GP26_EN	201
#define	GP27_IN	202
#define	GP27_OUT	203
#define	GP27_EN	204
#define	SMROM_EN_IN	205
#define	SDCKE0_OUT	206
#define	SDCLK0_OUT	207
#define	SDCLK1_OUT	208
#define	SDCLK1_EN	209
#define	SDCKE1_OUT	210
#define	SDCLK2_OUT	211
#define	D31_0_EN	212
#define	D31_IN	213
#define	D31_OUT	214
#define	D23_IN	215
#define	D23_OUT	216
#define	D15_IN	217
#define	D15_OUT	218
#define	D7_IN	219
#define	D7_OUT	220
#define	D30_IN	221
#define	D30_OUT	222
#define	D22_IN	223
#define	D22_OUT	224

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -