?? 44b0jtag.h
字號:
//JFLASH V1.0
#define SA1110_CHAIN_LENGTH 292
#define CLKOUT_IN 256
#define CLKOUT_EN 255
#define CLKOUT_OUT 254
#define NRESET 253 //
#define OM0 252//
#define OM1 251 //
#define OM2 250//
#define OM3 249//
#define ENDIAN 248//
#define ENDIAN_EN 247//
#define ENDIAN_OUT 246//
#define SIOCLK 245// "245 (BC_4, PSIOCLK, observe_only, X)," &
#define SIOCLK_EN 244// "244 (BC_1, *, control, 1)," &
#define SIOCLK_OUT 243// "243 (BC_1, PSIOCLK, output3, X, 244, 1, Z)," &
#define SIORXD 242// "242 (BC_4, PSIORXD, observe_only, X)," &
#define SIORXD_EN 241// "241 (BC_1, *, control, 1)," &
#define SIORXD_OUT 240// "240 (BC_1, PSIORXD, output3, X, 241, 1, Z)," &
#define SIORDY 239// "239 (BC_4, PSIORDY, observe_only, X)," &
#define SIORDY_EN 238// "238 (BC_1, *, control, 1)," &
#define SIORDY_OUT 237// "237 (BC_1, PSIORDY, output3, X, 238, 1, Z)," &
#define SIOTXD 236// "236 (BC_4, PSIOTXD, observe_only, X)," &
#define SIOTXD_EN 235// "235 (BC_1, *, control, 1)," &
#define SIOTXD_OUT 234// "234 (BC_1, PSIOTXD, output3, X, 235, 1, Z)," &
#define IICSDA 233// "233 (BC_4, PIICSDA, observe_only, X)," &
#define IICSDA_OUT 232// "232 (BC_1, PIICSDA, output2, 1)," &
#define IICSCL 231// "231 (BC_4, PIICSCL, observe_only, X)," &
#define IICSCL_OUT 230// "230 (BC_1, PIICSCL, output2, 1)," &
#define PEXTCLK 229// "229 (BC_4, PEXTCLK, observe_only, X)," &
#define TOUT0 228// "228 (BC_4, PTOUT(0), observe_only, X)," &
#define TOUT0_EN 227// "227 (BC_1, *, control, 1)," &
#define TOUT0_OUT 226// "226 (BC_1, PTOUT(0), output3, X, 227, 1, Z)," &
#define TOUT1 225// "225 (BC_4, PTOUT(1), observe_only, X)," &
#define TOUT1_EN 224// "224 (BC_1, *, control, 1)," &
#define TOUT1_OUT 223// "223 (BC_1, PTOUT(1), output3, X, 224, 1, Z)," &
#define TOUT2 222// "222 (BC_4, PTOUT(2), observe_only, X)," &
#define TOUT2_EN 221// "221 (BC_1, *, control, 1)," &
#define TOUT2_OUT 220// "220 (BC_1, PTOUT(2), output3, X, 221, 1, Z)," &
#define TOUT3 219// "222 (BC_4, PTOUT(2), observe_only, X)," &
#define TOUT3_EN 218// "221 (BC_1, *, control, 1)," &
#define TOUT3_OUT 217// "220 (BC_1, PTOUT(2), output3, X, 221, 1, Z)," &
#define TOUT4 216// "222 (BC_4, PTOUT(2), observe_only, X)," &
#define TOUT4_EN 215// "221 (BC_1, *, control, 1)," &
#define TOUT4_OUT 214// "220 (BC_1, PTOUT(2), output3, X, 221, 1, Z)," &
#define VFRAME 213// "213 (BC_4, PVFRAME, observe_only, X)," &
#define VFRAME_EN 212// "212 (BC_1, *, control, 1)," &
#define VFRAME_OUT 211// "211 (BC_1, PVFRAME, output3, X, 212, 1, Z)," &
#define VM 210// "210 (BC_4, PVM, observe_only, X)," &
#define VM_EN 209// "209 (BC_1, *, control, 1)," &
#define VM_OUT 208// "208 (BC_1, PVM, output3, X, 209, 1, Z)," &
#define VLINE 207// "207 (BC_4, PVLINE, observe_only, X)," &
#define VLINE_EN 206// "206 (BC_1, *, control, 1)," &
#define VLINE_OUT 205// "205 (BC_1, PVLINE, output3, X, 206, 1, Z)," &
#define VCLK 204// "204 (BC_4, PVCLK, observe_only, X)," &
#define VCLK_EN 203// "203 (BC_1, *, control, 1)," &
#define VCLK_OUT 202// "202 (BC_1, PVCLK, output3, X, 203, 1, Z)," &
#define VD3 201// "201 (BC_4, PVD(3), observe_only, X)," &
#define VD3_EN 200// "200 (BC_1, *, control, 1)," &
#define VD3_OUT 199// "199 (BC_1, PVD(3), output3, X, 200, 1, Z)," &
#define VD2 198// "201 (BC_4, PVD(3), observe_only, X)," &
#define VD2_EN 197// "200 (BC_1, *, control, 1)," &
#define VD2_OUT 196// "199 (BC_1, PVD(3), output3, X, 200, 1, Z)," &
#define VD1 195// "201 (BC_4, PVD(3), observe_only, X)," &
#define VD1_EN 194// "200 (BC_1, *, control, 1)," &
#define VD1_OUT 193// "199 (BC_1, PVD(3), output3, X, 200, 1, Z)," &
#define VD0 192// "201 (BC_4, PVD(3), observe_only, X)," &
#define VD0_EN 191// "200 (BC_1, *, control, 1)," &
#define VD0_OUT 190// "199 (BC_1, PVD(3), output3, X, 200, 1, Z)," &
#define RXD0 189// "189 (BC_4, PRXD0, observe_only, X)," &
#define RXD0_EN 188// "188 (BC_1, *, control, 1)," &
#define RXD0_OUT 187// "187 (BC_1, PRXD0, output3, X, 188, 1, Z)," &
#define TXD0 186// "186 (BC_4, PTXD0, observe_only, X)," &
#define TXD0_EN 185// "185 (BC_1, *, control, 1)," &
#define TXD0_OUT 184// "184 (BC_1, PTXD0, output3, X, 185, 1, Z)," &
#define D31_IN 183// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D31_EN 182// "182 (BC_1, *, control, 1)," &
#define D31_OUT 181// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D30_IN 180// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D30_EN 179// "182 (BC_1, *, control, 1)," &
#define D30_OUT 178// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D29_IN 177// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D29_EN 176// "182 (BC_1, *, control, 1)," &
#define D29_OUT 175// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D28_IN 174// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D28_EN 173// "182 (BC_1, *, control, 1)," &
#define D28_OUT 172// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D27_IN 171// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D27_EN 170// "182 (BC_1, *, control, 1)," &
#define D27_OUT 169// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D26_IN 168// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D26_EN 167// "182 (BC_1, *, control, 1)," &
#define D26_OUT 166// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D25_IN 165// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D25_EN 164// "182 (BC_1, *, control, 1)," &
#define D25_OUT 163// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D24_IN 162// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D24_EN 161// "182 (BC_1, *, control, 1)," &
#define D24_OUT 160// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D23_IN 159// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D23_EN 158// "182 (BC_1, *, control, 1)," &
#define D23_OUT 157// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D22_IN 156// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D22_EN 155// "182 (BC_1, *, control, 1)," &
#define D22_OUT 154// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D21_IN 153// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D21_EN 152// "182 (BC_1, *, control, 1)," &
#define D21_OUT 151// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D20_IN 150// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D20_EN 149// "182 (BC_1, *, control, 1)," &
#define D20_OUT 148// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D19_IN 147// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D19_EN 146// "182 (BC_1, *, control, 1)," &
#define D19_OUT 145// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D18_IN 144// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D18_EN 143// "182 (BC_1, *, control, 1)," &
#define D18_OUT 142// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D17_IN 141// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D17_EN 140// "182 (BC_1, *, control, 1)," &
#define D17_OUT 139// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D16_IN 138// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D16_EN 137// "182 (BC_1, *, control, 1)," &
#define D16_OUT 136// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D15_IN 135// "183 (BC_4, PDATA(31), INPUT, X)," &
#define D15_EN 134// "182 (BC_1, *, control, 1)," &
#define D15_OUT 133// "181 (BC_1, PDATA(31), output3, X, 182, 1, Z)," &
#define D14_IN 132// "132 (BC_4, PDATA(14), INPUT, X)," &
#define D14_OUT 131// "131 (BC_1, PDATA(14), output3, X, 134, 1, Z)," &
#define D13_IN 130// "132 (BC_4, PDATA(14), INPUT, X)," &
#define D13_OUT 129// "131 (BC_1, PDATA(14), output3, X, 134, 1, Z)," &
#define D12_IN 128// "132 (BC_4, PDATA(14), INPUT, X)," &
#define D12_OUT 127// "131 (BC_1, PDATA(14), output3, X, 134, 1, Z)," &
#define D11_IN 126// "132 (BC_4, PDATA(14), INPUT, X)," &
#define D11_OUT 125// "131 (BC_1, PDATA(14), output3, X, 134, 1, Z)," &
#define D10_IN 124// "132 (BC_4, PDATA(14), INPUT, X)," &
#define D10_OUT 123// "131 (BC_1, PDATA(14), output3, X, 134, 1, Z)," &
#define D9_IN 122// "132 (BC_4, PDATA(14), INPUT, X)," &
#define D9_OUT 121// "131 (BC_1, PDATA(14), output3, X, 134, 1, Z)," &
#define D8_IN 120// "132 (BC_4, PDATA(14), INPUT, X)," &
#define D8_OUT 119// "131 (BC_1, PDATA(14), output3, X, 134, 1, Z)," &
#define D7_IN 118// "118 (BC_4, PDATA(7), INPUT, X)," &
#define D7_EN 117// "117 (BC_1, *, control, 1)," &
#define D7_OUT 116// "116 (BC_1, PDATA(7), output3, X, 117, 1, Z)," &
#define D6_IN 115// "115 (BC_4, PDATA(6), INPUT, X)," &
#define D6_OUT 114// "114 (BC_1, PDATA(6), output3, X, 117, 1, Z)," &
#define D5_IN 113// "115 (BC_4, PDATA(6), INPUT, X)," &
#define D5_OUT 112// "114 (BC_1, PDATA(6), output3, X, 117, 1, Z)," &
#define D4_IN 111// "115 (BC_4, PDATA(6), INPUT, X)," &
#define D4_OUT 110// "114 (BC_1, PDATA(6), output3, X, 117, 1, Z)," &
#define D3_IN 109// "115 (BC_4, PDATA(6), INPUT, X)," &
#define D3_OUT 108// "114 (BC_1, PDATA(6), output3, X, 117, 1, Z)," &
#define D2_IN 107// "115 (BC_4, PDATA(6), INPUT, X)," &
#define D2_OUT 106// "114 (BC_1, PDATA(6), output3, X, 117, 1, Z)," &
#define D1_IN 105// "115 (BC_4, PDATA(6), INPUT, X)," &
#define D1_OUT 104// "114 (BC_1, PDATA(6), output3, X, 117, 1, Z)," &
#define D0_IN 103// "115 (BC_4, PDATA(6), INPUT, X)," &
#define D0_OUT 102// "114 (BC_1, PDATA(6), output3, X, 117, 1, Z)," &
#define A24_EN 101// "101 (BC_1, *, control, 1)," &
#define A24_OUT 100// "100 (BC_1, PADDR(24), output3, X, 101, 1, Z)," &
#define A23_EN 99// "99 (BC_1, *, control, 1)," &
#define A23_OUT 98// "98 (BC_1, PADDR(23), output3, X, 99, 1, Z)," &
#define A22_EN 97// "99 (BC_1, *, control, 1)," &
#define A22_OUT 96// "98 (BC_1, PADDR(23), output3, X, 99, 1, Z)," &
#define A21_EN 95// "99 (BC_1, *, control, 1)," &
#define A21_OUT 94// "98 (BC_1, PADDR(23), output3, X, 99, 1, Z)," &
#define A20_EN 93// "99 (BC_1, *, control, 1)," &
#define A20_OUT 92// "98 (BC_1, PADDR(23), output3, X, 99, 1, Z)," &
#define A19_EN 91// "99 (BC_1, *, control, 1)," &
#define A19_OUT 90// "98 (BC_1, PADDR(23), output3, X, 99, 1, Z)," &
#define A18_EN 89// "99 (BC_1, *, control, 1)," &
#define A18_OUT 88// "98 (BC_1, PADDR(23), output3, X, 99, 1, Z)," &
#define A17_EN 87// "99 (BC_1, *, control, 1)," &
#define A17_OUT 86// "98 (BC_1, PADDR(23), output3, X, 99, 1, Z)," &
#define A16_EN 85// "99 (BC_1, *, control, 1)," &
#define A16_OUT 84// "98 (BC_1, PADDR(23), output3, X, 99, 1, Z)," &
#define A15_EN 83// "99 (BC_1, *, control, 1)," &
#define A15_OUT 82// "98 (BC_1, PADDR(23), output3, X, 99, 1, Z)," &
#define A14_OUT 81// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A13_OUT 80// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A12_OUT 79// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A11_OUT 78// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A10_OUT 77// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A9_OUT 76// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A8_OUT 75// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A7_OUT 74// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A6_OUT 73// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A5_OUT 72// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A4_OUT 71// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A3_OUT 70// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A2_OUT 69// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A1_OUT 68// "81 (BC_1, PADDR(14), output3, X, 83, 1, Z)," &
#define A0_EN 67// "67 (BC_1, *, control, 1)," &
#define A0_OUT 66// "66 (BC_1, PADDR(0), output3, X, 67, 1, Z)," &
#define CAS0_1_EN 65// "65 (BC_1, *, control, 1)," &
#define CAS0_OUT 64// "64 (BC_1, PNCAS(0), output3, X, 65, 1, Z)," &
#define CAS1_OUT 63// "63 (BC_1, PNCAS(1), output3, X, 65, 1, Z)," &
#define CAS2_EN 62// "62 (BC_1, *, control, 1)," &
#define CAS2_OUT 61// "61 (BC_1, PNCAS(2), output3, X, 62, 1, Z)," &
#define CAS3_EN 60// "60 (BC_1, *, control, 1)," &
#define CAS3_OUT 59// "59 (BC_1, PNCAS(3), output3, X, 60, 1, Z)," &
#define NBE0_1_EN 58// "58 (BC_1, *, control, 1)," &
#define NBE0_OUT 57// "57 (BC_1, PNBE(0), output3, X, 58, 1, Z)," &
#define NBE1_OUT 56// "56 (BC_1, PNBE(1), output3, X, 58, 1, Z)," &
#define NBE2_EN 55// "55 (BC_1, *, control, 1)," &
#define NBE2_OUT 54// "54 (BC_1, PNBE(2), output3, X, 55, 1, Z)," &
#define NBE3_EN 53// "53 (BC_1, *, control, 1)," &
#define NBE3_OUT 52// "52 (BC_1, PNBE(3), output3, X, 53, 1, Z)," &
#define nOE_OUT 51// "51 (BC_1, PNOE, output3, X, 58, 1, Z)," &
#define nWE_OUT 50// "50 (BC_1, PNWE, output3, X, 58, 1, Z)," &
#define nCS0_OUT 49// "49 (BC_1, PNGCS(0), output3, X, 58, 1, Z)," &
#define nCS1_EN 48// "48 (BC_1, *, control, 1)," &
#define nCS1_OUT 47// "47 (BC_1, PNGCS(1), output3, X, 48, 1, Z)," &
#define nCS2_EN 46// "46 (BC_1, *, control, 1)," &
#define nCS2_OUT 45// "45 (BC_1, PNGCS(2), output3, X, 46, 1, Z)," &
#define nCS3_EN 44// "44 (BC_1, *, control, 1)," &
#define nCS3_OUT 43// "43 (BC_1, PNGCS(3), output3, X, 44, 1, Z)," &
#define nCS4_EN 42// "42 (BC_1, *, control, 1)," &
#define nCS4_OUT 41// "41 (BC_1, PNGCS(4), output3, X, 42, 1, Z)," &
#define nCS5_EN 40// "40 (BC_1, *, control, 1)," &
#define nCS5_OUT 39// "39 (BC_1, PNGCS(5), output3, X, 40, 1, Z)," &
#define nCS6_OUT 38// "38 (BC_1, PNGCS(6), output3, X, 65, 1, Z)," &
#define nCS7_OUT 37// "37 (BC_1, PNGCS(7), output3, X, 65, 1, Z)," &
#define SCKE_EN 36// "36 (BC_1, *, control, 1)," &
#define SCKE_OUT 35// "35 (BC_1, PSCKE, output3, X, 36, 1, Z)," &
#define SCLK_EN 34// "34 (BC_1, *, control, 1)," &
#define SCLK_OUT 33//
#define NXWAIT 32//
#define NXWAIT_EN 31//
#define NXWAIT_OUT 30//
#define NXDREQ0 29//
#define NXDREQ0_EN 28//
#define NXDREQ0_OUT 27//
#define NXDACK0 26//
#define NXDACK0_EN 25//
#define NXDACK0_OUT 24//
#define EXINT0 23//
#define EXINT0_EN 22//
#define EXINT0_OUT 21//
#define EXINT1 20//
#define EXINT1_EN 19//
#define EXINT1_OUT 18//
#define EXINT2 17//
#define EXINT2_EN 16//
#define EXINT2_OUT 15//
#define EXINT3 14//
#define EXINT3_EN 13//
#define EXINT3_OUT 12//
#define EXINT4 11//
#define EXINT4_EN 10//
#define EXINT4_OUT 9//
#define EXINT5 8//
#define EXINT5_EN 7//
#define EXINT5_OUT 6//
#define EXINT6 5//
#define EXINT6_EN 4//
#define EXINT6_OUT 3//
#define EXINT7 2//
#define EXINT7_EN 1//
#define EXINT7_OUT 0//
int pin[] = {
0, //EXINT7_OUT 0
1, //EXINT7_EN 1
0, //EXINT7 2
0, //EXINT6_OUT 3
1, //EXINT6_EN 4
0, //EXINT6 5
0, //EXINT5_OUT 6
1, //EXINT5_EN 7
0, //EXINT5 8
0, //EXINT4_OUT 9
1, //EXINT4_EN 10
0, //EXINT4 11
0, //EXINT3_OUT 12
1, //EXINT3_EN 13
0, //EXINT3 14
0, //EXINT2_OUT 15
1, //EXINT2_EN 16
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -