938 Commits (b4ec05ed4174acd5fa20ed63f64f9cc940d7cdea)

Author SHA1 Message Date
Marcel Telka 23f6927ce7 Added detect_cfi().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@236 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka fd3977fafa Removed compile warnings.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@229 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka c227f83af3 Changed error message format.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@228 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka dadea18e33 Added bus driver architecture.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@227 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka af3870faca Added support for strata flash programming.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@225 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 37be9e93ee Changed version number to 0.0.1.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@224 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 4338b29ab7 Added simple :-) help command and unknown command detection.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@223 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka f4917de316 Fixed typos. Added bus_read_start(), bus_read_next() and bus_read_end().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@217 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 688955f887 Added pxa250_bus_read_start(), pxa250_bus_read_next() and pxa250_bus_read_end().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@214 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 6fe523ad2d Fixed comment about position of the chip in a JTAG chain.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@213 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka f30a930289 Added sa1110_bus_read_start(), sa1110_bus_read_next() and sa1110_bus_read_end().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@212 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 9b3a57dada Added simple flash memory detection code.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@210 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 09884928dd Added bus operations for SA1110.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@209 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 226c99f928 Fixed invalid control bit setting.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@208 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 29ea34d2b6 Added PXA250 bus operations.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@206 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 29c14582f4 Added openwince include module dependency.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@204 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka e6d5b436cd Copyright string converted to formatted copyright string.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@198 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 12b2987a29 Added return for for tap_init().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@197 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 058af3d585 Added detect.h into jtag_SOURCES.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@194 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka aa51506f99 Changed version to 0.1.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@193 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 1fb131a244 Removed empty SUBDIRS, fixed backslash escape.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@192 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 07c5f9bd4d Added Makefile and Makefile.in.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@190 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 31adab2e0e Fixed jtag include paths.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@189 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 46a2fb5ee2 Removed common.h dependency.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@188 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 439a7df23f include/Makefile is generated too.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@187 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 0fb204f3ee Moved from include module.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@186 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 455e236b07 Added parts initialization after `detect'. Added commands `instruction' and `shift'.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@132 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
22 years ago
Marcel Telka 895ec4fdbc Added initial command line interface to jtag.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@131 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 772a4b6738 Added parts_print().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@130 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka a359fded6d tap_init(): Added test for return value of the ioperm() call.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@129 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 28cfbfe880 Maximum length of the data register name is restricted to MAXLEN_DATA_REGISTER.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@128 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka c76b7b31ce Maximum instruction name is restricted to MAXLEN_INSTRUCTION.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@127 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 29ded645bc Added part_set_instruction(), parts_shift_instructions() and parts_shift_data_regsiters().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@126 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 07bd219715 Added part_shift_instruction() and part_shift_data_register(). Renamed data_register members (value -> in, oldval -> out).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@125 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 179bf1196d Added missing 'const' qualifiers.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@124 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka c01ba4b1a2 Removed obsolete structure members from part (idr, bsr and prev_bsr).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@123 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka dc856be038 Added data registers.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@122 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka cebe12a489 Added data registers.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@121 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 0e89626006 Added data registers.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@120 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 6d8a3790f9 Added support for 'register' keyword, removed 'boundary'.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@119 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka c6e3aca61f Added missing include file. Fixed a typo.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@118 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka ab98640b14 Added part_find_data_register().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@117 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka e67cee70fe Fixed condition in data_register_alloc().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@116 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 172032462b Added data_registers to part.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@115 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 7c63ea77c5 Added data_register to instruction.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@114 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 6fb23419e1 Added initial support for data_register.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@113 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 85c1161e42 Fixed bits numbers for steppings.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@111 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 56f5f7750e Added register_match().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@110 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 9cbb00f5dd Added idr field to the part.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@109 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka cd96faedba Added function register_duplicate(). Fixed possible segfault in register_get_string().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@108 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 55b88e2752 Fixed ROM_SEL pin name.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@107 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 2e95b9ab81 Added initial JTAG declarations for ATmega128.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@106 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 2f1221d737 Added detect binary.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@105 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 94370138bd Updated documenation reference.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@104 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 5188736ed7 Added Device Identification Register for Atmel ATmega128.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@103 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka f4ac8df560 Fixed two warning on sleep and exit implicitly defined (thanks to Holger Schurig :-).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@102 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka a2d03e6ad1 Updated for autoconf.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@101 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 895aacfcbf part_get_signal(): Added missing return values.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@99 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka cfa3e30773 Removed -lioperm.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@98 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka c084543867 Added test for library containing ioperm() function (required for cygwin).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@97 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 2567624e49 Renamed pin BATT_VCC to VCCQ.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@95 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka d4e08342dd Updated documentation reference.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@93 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka f033499f0a Fixed line ends (CRLF -> LF).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@92 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka eb248474f5 Added undocumented stepping B2 (thanks to Holger Schurig <h.schurig@mn-logistik.de>).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@91 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 65765f3789 Added flash support from file.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@90 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka ffae879f55 Added parameter checking for read_part().
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@87 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 610918ecae Fixed Flash state (switch to read mode).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@84 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 55b58deae3 Fixed bug with access to the flash. Added simple flash test.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@83 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 87912ffbb4 Fixed typo (typ -> type).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@82 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka a9ba0e6111 Added simple flash programming for Synchro StrataFlash (still in heavy developmnet).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@81 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 85a81d91d5 Completed boundary scan register bits list.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@80 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka b936122067 Added signal handling.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@79 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 525aa3f1c8 Added steppings for PXA250.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@78 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka c1e3a69ae0 Added MA and MD boundary bits.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@77 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 970d946c57 Added current state checking into tap_shift_register(), tap_capture_dr() and tap_capture_ir() functions.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@76 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 11bd0eb6b8 Added safe values for boundary scan register.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@75 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 248ed10446 Added part library (libpart).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@74 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 72045b2a67 Added configure.lineno.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@72 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 0fb300488a Added initial simple JTAG parts detector.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@71 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 6426423939 Added initial file.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@70 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 5360ba5030 Added missing tap_state_get_trst() function.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@69 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka e89c3f239e Added build framework files.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@68 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 2513cb95e6 Added initial TAP implementation.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@66 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 36debc14fb Added initial JTAG declarations for PXA250 (w/o boundary scan register).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@65 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka 3ad001260d Added configuration for SA-1110 (all steppings).
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@64 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka e90f056b14 Added mising comments.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@63 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka ba4136a09a Added JTAG declarations for SA-1110.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@62 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago
Marcel Telka e2d59bb007 Added initial JTAG database.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@61 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
23 years ago