/dports/devel/xc3sprog/xc3sprog-r769/ |
H A D | progalgxcfp.cpp | 55 jtag = &j; in ProgAlgXCFP() 102 jtag->Usleep(1000); in erase() 116 jtag->cycleTCK(1); in erase() 130 jtag->Usleep(10000); in erase() 183 jtag->Usleep(1000); in program() 441 jtag->cycleTCK(1); in verify() 454 jtag->cycleTCK(1); in verify() 467 jtag->cycleTCK(1); in verify() 481 jtag->cycleTCK(1); in verify() 525 jtag->cycleTCK(1); in read() [all …]
|
H A D | progalgavr.cpp | 88 jtag=&j; in ProgAlgAVR() 136 jtag->shiftDR(cookies,0, 15); in erase() 138 jtag->shiftDR(cookies,0, 15); in erase() 140 jtag->shiftDR(cookies,0, 15); in erase() 141 jtag->shiftDR(cookies,0, 15); in erase() 145 jtag->Usleep(1000); in erase() 167 jtag->shiftDR(cookies,0, 15); in read_fuses() 213 jtag->Usleep(1000); in write_fuses() 240 jtag->Usleep(1000); in write_fuses() 267 jtag->Usleep(1000); in write_fuses() [all …]
|
H A D | progalgxc3s.cpp | 48 jtag=&j; in ProgAlgXC3S() 90 jtag->shiftIR(BYPASS); in flow_disable() 93 jtag->cycleTCK(1); in flow_disable() 167 jtag->cycleTCK(1); in flow_program_xc2s() 172 jtag->cycleTCK(1); in flow_program_xc2s() 185 jtag->cycleTCK(1); in flow_program_legacy() 191 jtag->cycleTCK(1); in flow_program_legacy() 230 jtag->cycleTCK(1); in array_program() 303 jtag->cycleTCK(16); in reconfig() 312 jtag->cycleTCK(32); in reconfig() [all …]
|
H A D | progalgxcf.cpp | 92 jtag=&j; in ProgAlgXCF() 107 jtag->Usleep(110000); in erase() 122 jtag->cycleTCK(1); in erase() 124 if(jtag->getVerbose()) in erase() 201 jtag->Usleep(1000); in program() 245 jtag->Usleep(14000); in program() 286 jtag->cycleTCK(1); in program() 346 jtag->Usleep(50); in verify() 446 jtag->cycleTCK(1); in disable() 453 jtag->cycleTCK(1); in reconfig() [all …]
|
H A D | progalgxc2c.cpp | 131 jtag=&j; in ProgAlgXC2C() 137 jtag->cycleTCK(1); in flow_enable_highz() 143 jtag->cycleTCK(1); in flow_disable() 144 jtag->Usleep(100); in flow_disable() 150 jtag->cycleTCK(1); in flow_reinit() 151 jtag->Usleep(20); in flow_reinit() 153 jtag->cycleTCK(1); in flow_reinit() 154 jtag->Usleep(100); in flow_reinit() 314 jtag->Usleep(20); in done_program() 317 jtag->Usleep(800); in done_program() [all …]
|
H A D | progalgxc95x.cpp | 43 jtag=&j; in ProgAlgXC95X() 66 jtag->cycleTCK(1); in flow_enable() 72 jtag->Usleep(100); in flow_disable() 74 jtag->cycleTCK(1); in flow_disable() 81 jtag->cycleTCK(1); in flow_error_exit() 90 jtag->cycleTCK(500); in flow_blank_check() 92 if(jtag->getVerbose()) in flow_blank_check() 108 jtag->Usleep(500000); in flow_erase() 167 jtag->cycleTCK(1); in flow_array_program() 231 jtag->cycleTCK(1); in flow_array_read() [all …]
|
H A D | readdna.cpp | 73 int num=jtag.getChain(); in get_id() 83 id = jtag.getDeviceID(i); in get_id() 183 Jtag jtag(io.get()); in main() local 184 jtag.setVerbose(verbose); in main() 198 jtag.shiftIR(idata); in main() 206 jtag.shiftIR(idata); in main() 208 jtag.shiftIR(idata); in main() 216 jtag.shiftIR(idata); in main() 219 jtag.tapTestLogicReset(); in main() 221 jtag.shiftIR(idata); in main() [all …]
|
H A D | xc3sprog.cpp | 107 int num=jtag->getChain(); in test_IRChain() 149 jtag->selectDevice(i); in test_IRChain() 161 jtag->cycleTCK(1); in test_IRChain() 204 jtag->nextTapState(true); in test_IRChain() 247 jtag->longToByteArray(jtag->getDeviceID(i), dcmp+((num -1 -i)*4)); in test_IRChain() 263 jtag->nextTapState(true); in test_IRChain() 266 jtag->nextTapState(true); in test_IRChain() 291 int num = jtag.getChain(); in init_chain() 318 int num = jtag.getChain(); in get_id() 843 jtag.setVerbose(verbose); in main() [all …]
|
/dports/devel/papilio-loader/Papilio-Loader-dd111c4/xc3sprog/trunk/ |
H A D | progalgxcfp.cpp | 54 jtag = &j; in ProgAlgXCFP() 90 jtag->Usleep(1000); in erase() 104 jtag->cycleTCK(1); in erase() 118 jtag->Usleep(10000); in erase() 170 jtag->Usleep(1000); in program() 405 jtag->cycleTCK(1); in verify() 418 jtag->cycleTCK(1); in verify() 431 jtag->cycleTCK(1); in verify() 445 jtag->cycleTCK(1); in verify() 488 jtag->cycleTCK(1); in read() [all …]
|
H A D | progalgavr.cpp | 88 jtag=&j; in ProgAlgAVR() 136 jtag->shiftDR(cookies,0, 15); in erase() 138 jtag->shiftDR(cookies,0, 15); in erase() 140 jtag->shiftDR(cookies,0, 15); in erase() 141 jtag->shiftDR(cookies,0, 15); in erase() 145 jtag->Usleep(1000); in erase() 167 jtag->shiftDR(cookies,0, 15); in read_fuses() 213 jtag->Usleep(1000); in write_fuses() 240 jtag->Usleep(1000); in write_fuses() 267 jtag->Usleep(1000); in write_fuses() [all …]
|
H A D | progalgxc3s.cpp | 48 jtag=&j; in ProgAlgXC3S() 89 jtag->shiftIR(BYPASS); in flow_disable() 92 jtag->cycleTCK(1); in flow_disable() 166 jtag->cycleTCK(1); in flow_program_xc2s() 171 jtag->cycleTCK(1); in flow_program_xc2s() 184 jtag->cycleTCK(1); in flow_program_legacy() 190 jtag->cycleTCK(1); in flow_program_legacy() 229 jtag->cycleTCK(1); in array_program() 297 jtag->cycleTCK(16); in reconfig() 306 jtag->cycleTCK(32); in reconfig() [all …]
|
H A D | progalgxcf.cpp | 92 jtag=&j; in ProgAlgXCF() 107 jtag->Usleep(110000); in erase() 122 jtag->cycleTCK(1); in erase() 124 if(jtag->getVerbose()) in erase() 201 jtag->Usleep(1000); in program() 245 jtag->Usleep(14000); in program() 286 jtag->cycleTCK(1); in program() 346 jtag->Usleep(50); in verify() 446 jtag->cycleTCK(1); in disable() 453 jtag->cycleTCK(1); in reconfig() [all …]
|
H A D | progalgxc2c.cpp | 131 jtag=&j; in ProgAlgXC2C() 137 jtag->cycleTCK(1); in flow_enable_highz() 143 jtag->cycleTCK(1); in flow_disable() 144 jtag->Usleep(100); in flow_disable() 150 jtag->cycleTCK(1); in flow_reinit() 151 jtag->Usleep(20); in flow_reinit() 153 jtag->cycleTCK(1); in flow_reinit() 154 jtag->Usleep(100); in flow_reinit() 314 jtag->Usleep(20); in done_program() 317 jtag->Usleep(800); in done_program() [all …]
|
H A D | progalgxc95x.cpp | 43 jtag=&j; in ProgAlgXC95X() 66 jtag->cycleTCK(1); in flow_enable() 72 jtag->Usleep(100); in flow_disable() 74 jtag->cycleTCK(1); in flow_disable() 81 jtag->cycleTCK(1); in flow_error_exit() 90 jtag->cycleTCK(500); in flow_blank_check() 92 if(jtag->getVerbose()) in flow_blank_check() 108 jtag->Usleep(500000); in flow_erase() 167 jtag->cycleTCK(1); in flow_array_program() 231 jtag->cycleTCK(1); in flow_array_read() [all …]
|
H A D | readdna.cpp | 73 int num=jtag.getChain(); in get_id() 86 id=jtag.getDeviceID(i); in get_id() 181 Jtag jtag(io.get()); in main() local 182 jtag.setVerbose(verbose); in main() 196 jtag.shiftIR(idata); in main() 204 jtag.shiftIR(idata); in main() 206 jtag.shiftIR(idata); in main() 214 jtag.shiftIR(idata); in main() 217 jtag.tapTestLogicReset(); in main() 219 jtag.shiftIR(idata); in main() [all …]
|
H A D | xc3sprog.cpp | 104 int num=jtag->getChain(); in test_IRChain() 147 jtag->selectDevice(i); in test_IRChain() 157 jtag->cycleTCK(1); in test_IRChain() 159 if (jtag->byteArrayToLong(dout+i*4) != jtag->getDeviceID(i)) in test_IRChain() 162 i, jtag->byteArrayToLong(dout+i*4), jtag->getDeviceID(i)); in test_IRChain() 201 jtag->nextTapState(true); in test_IRChain() 241 jtag->longToByteArray(jtag->getDeviceID(i), dcmp+((num -1 -i)*4)); in test_IRChain() 257 jtag->nextTapState(true); in test_IRChain() 260 jtag->nextTapState(true); in test_IRChain() 285 int num = jtag.getChain(); in init_chain() [all …]
|
/dports/comms/hackrf-devel/hackrf-ee44d2d62e2dd24648599172f90fc8fc2e3b3cc3/firmware/common/ |
H A D | cpld_xc2c.c | 175 cpld_xc2c_jtag_reset(jtag); in cpld_xc2c_jtag_reset_and_idle() 263 const jtag_t* const jtag, in cpld_xc2c64a_jtag_checksum() argument 269 if( cpld_xc2c64a_jtag_idcode_ok(jtag) && cpld_xc2c_jtag_read_write_protect(jtag) && in cpld_xc2c64a_jtag_checksum() 270 cpld_xc2c64a_jtag_idcode_ok(jtag) && cpld_xc2c_jtag_read_write_protect(jtag) ) { in cpld_xc2c64a_jtag_checksum() 278 cpld_xc2c_jtag_read(jtag); in cpld_xc2c64a_jtag_checksum() 304 cpld_xc2c_jtag_conld(jtag); in cpld_xc2c64a_jtag_checksum() 306 if( cpld_xc2c64a_jtag_idcode_ok(jtag) && cpld_xc2c_jtag_is_done(jtag) ) { in cpld_xc2c64a_jtag_checksum() 372 const jtag_t* const jtag, in cpld_xc2c64a_jtag_sram_write() argument 387 cpld_xc2c_jtag_reset(jtag); in cpld_xc2c64a_jtag_sram_write() 391 const jtag_t* const jtag, in cpld_xc2c64a_jtag_sram_verify() argument [all …]
|
/dports/devel/papilio-loader/Papilio-Loader-dd111c4/xc3sprog/vendor/sourceforge_rev_6/ |
H A D | progalgxc3s.cpp | 39 jtag=&j; in ProgAlgXC3S() 48 jtag->shiftIR(&JPROGRAM); in program() 49 jtag->shiftIR(&CFG_IN); in program() 52 jtag->longToByteArray(0xffffffff,&init[0]); // Sync in program() 54 jtag->longToByteArray(0x8001000c,&init[8]); // CMD in program() 58 jtag->shiftDR(init,0,192,32); // Align to 32 bits. in program() 59 jtag->shiftIR(&JSHUTDOWN); in program() 61 jtag->shiftIR(&CFG_IN); in program() 64 jtag->longToByteArray(0x8001000c,&hdr[0]); // CMD in program() 68 jtag->shiftDR(file.getData(),0,file.getLength()); in program() [all …]
|
H A D | progalgxcf.cpp | 47 jtag=&j; in ProgAlgXCF() 54 jtag->shiftIR(&NORMRST); in erase() 62 jtag->shiftIR(&ISPEN); in erase() 63 jtag->shiftIR(&FADDR); in erase() 69 jtag->shiftIR(&FERASE); in erase() 73 jtag->shiftIR(&BYPASS); in erase() 81 jtag->shiftIR(&NORMRST); in program() 85 jtag->shiftIR(&ISPEN); in program() 107 jtag->shiftIR(&FPGM); in program() 112 jtag->shiftIR(&BYPASS); in program() [all …]
|
/dports/devel/papilio-loader/Papilio-Loader-dd111c4/papilio-prog/ |
H A D | progalgxc3s.cpp | 42 jtag=&j; in ProgAlgXC3S() 67 jtag->shiftDR(data,0,5); in flow_enable() 77 jtag->shiftIR(&BYPASS); in flow_disable() 79 jtag->shiftDR(data,0,1); in flow_disable() 115 jtag->shiftIR(&CFG_IN); in flow_program_legacy() 118 jtag->shiftIR(&JSTART); in flow_program_legacy() 120 jtag->shiftIR(&BYPASS); in flow_program_legacy() 122 jtag->shiftDR(data,0,1); in flow_program_legacy() 141 jtag->shiftIR(&JPROGRAM); in array_program() 155 jtag->shiftIR(&ISC_DNA); in array_program() [all …]
|
/dports/devel/openocd/openocd-0.11.0/contrib/loaders/flash/fpga/ |
H A D | xilinx_bscan_spi.py | 112 mg.If(self.jtag.tdi & self.jtag.sel & self.jtag.shift, 212 o_SHIFT=j2s.jtag.shift, o_SEL1=j2s.jtag.sel, 215 o_TDI=j2s.jtag.tdi, i_TDO1=j2s.jtag.tdo, 235 o_SHIFT=j2s.jtag.shift, o_SEL=j2s.jtag.sel, 238 o_TDI=j2s.jtag.tdi, i_TDO=j2s.jtag.tdo), 257 o_SHIFT=j2s.jtag.shift, o_SEL=j2s.jtag.sel, 260 o_TDI=j2s.jtag.tdi, i_TDO=j2s.jtag.tdo), 294 o_SHIFT=j2s0.jtag.shift, o_SEL=j2s0.jtag.sel, 297 o_TDI=j2s0.jtag.tdi, i_TDO=j2s0.jtag.tdo), 299 o_SHIFT=j2s1.jtag.shift, o_SEL=j2s1.jtag.sel, [all …]
|
/dports/devel/mspdebug/mspdebug-493f38b/drivers/ |
H A D | pif.c | 39 struct jtdev jtag; member 191 dev->jtag.failed = 0; in pif_readmem() 202 dev->jtag.failed = 0; in pif_writemem() 212 dev->jtag.failed = 0; in pif_getregs() 226 dev->jtag.failed = 0; in pif_setregs() 239 dev->jtag.failed = 0; in pif_ctl() 296 dev->jtag.failed = 0; in pif_erase() 352 if ((&dev->jtag)->f->jtdev_open(&dev->jtag, args->path) < 0) { in pif_open() 395 if ((&dev->jtag)->f->jtdev_open(&dev->jtag, args->path) < 0) { in gpio_open() 439 if ((&dev->jtag)->f->jtdev_open(&dev->jtag, args->path) < 0) { in bp_open() [all …]
|
/dports/comms/hackrf/hackrf-31a37bd/firmware/common/ |
H A D | cpld_jtag.c | 38 gpio_input(jtag->gpio->gpio_tdo); in cpld_jtag_setup() 39 gpio_output(jtag->gpio->gpio_tck); in cpld_jtag_setup() 40 gpio_output(jtag->gpio->gpio_tms); in cpld_jtag_setup() 51 gpio_input(jtag->gpio->gpio_tdo); in cpld_jtag_release() 52 gpio_input(jtag->gpio->gpio_tck); in cpld_jtag_release() 53 gpio_input(jtag->gpio->gpio_tms); in cpld_jtag_release() 54 gpio_input(jtag->gpio->gpio_tdi); in cpld_jtag_release() 59 jtag_t* const jtag, in cpld_jtag_program() argument 65 cpld_jtag_setup(jtag); in cpld_jtag_program() 69 error = xsvfExecute(jtag->gpio); in cpld_jtag_program() [all …]
|
/dports/devel/papilio-loader/Papilio-Loader-dd111c4/xc3sprog/vendor/rogerstech_2004/XC3Sprog/ |
H A D | xc3sprog.cpp | 74 Jtag jtag(&io); in process() local 75 int num=jtag.getChain(); in process() 81 byte *id=jtag.getDeviceID(i); in process() 90 if(jtag.selectDevice(chainpos)<0){ in process() 95 jtag.shiftIR(&IDCODE); in process() 96 jtag.shiftDR(0,tdo,32); in process() 105 jtag.shiftIR(&JPROGRAM); in process() 106 jtag.shiftIR(&CFG_IN); in process() 115 jtag.shiftIR(&JSHUTDOWN); in process() 117 jtag.shiftIR(&CFG_IN); in process() [all …]
|
/dports/devel/avr-gdb/gdb-7.3.1/sim/bfin/ |
H A D | dv-bfin_jtag.c | 52 struct bfin_jtag *jtag = hw_data (me); in bfin_jtag_io_write_buffer() local 58 mmr_off = addr - jtag->base; in bfin_jtag_io_write_buffer() 83 struct bfin_jtag *jtag = hw_data (me); in bfin_jtag_io_read_buffer() local 88 mmr_off = addr - jtag->base; in bfin_jtag_io_read_buffer() 111 attach_bfin_jtag_regs (struct hw *me, struct bfin_jtag *jtag) in attach_bfin_jtag_regs() argument 135 jtag->base = attach_address; in attach_bfin_jtag_regs() 141 struct bfin_jtag *jtag; in bfin_jtag_finish() local 143 jtag = HW_ZALLOC (me, struct bfin_jtag); in bfin_jtag_finish() 145 set_hw_data (me, jtag); in bfin_jtag_finish() 149 attach_bfin_jtag_regs (me, jtag); in bfin_jtag_finish() [all …]
|