1656 Commits (0604c8bd7d995ca53ec393c411cb7aaf4483eaec)
 

Author SHA1 Message Date
Rutger Hofman 4dc7aa24f2 Start refactoring on jim/. We will need to move src/jim/tap.c to src/jim/jim_tap.c, but first commit the current changes. Does not run\!
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1568 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 8f5fc697b8 Fix warnings (and some of them were actually errors in a new API call)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1567 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman e09387a550 start replacing calls to printf() with calls to urj_log(), for starters with src/part
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1566 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman ea6e5afaaf Forgot a few error_get_reset -> error_reset transforms
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1565 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 17c88df4bf Introduce manifest BSBIT_DONTCARE value for bits - let the library handle the choice
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1564 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 8d1a8d91af Move a number of urj_cmd_run calls from the library, and replace them with API calls
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1563 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 726681b3f3 Revert s/PART/bus->part/ in string
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1562 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman e99a3289b6 Move control bit number check before mallocs in bsbit_alloc
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1561 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 3e0430466d The fix for my bsbit_alloc bug was still wrong
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1560 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 05c742ca7a Fix bug I introduced in bsbit_alloc; fix error returns from API routines in cmd
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1559 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 63295937a6 Revert some erroneous/unnecessary prefixes (URJ_JIM_RESET -> RESET; URJ_SVF_)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1558 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 1b394b8042 Transform commands 'bus' and 'detect' into API calls
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1557 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 138b69dae3 Sanitize src/cmd a bit: have a src/cmd/cmd.h with extern declarations, move some apparently local functions from include/urjtag/cmd.h to src/cmd/cmd.h
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1556 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 1c30e6ea55 %s/cmd_xfer_cx_cmd/cx_cmd/g
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1555 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 64f039c8d1 Repair a few small layout thingies
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1554 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman c1d0800d87 indent the C code in .y and .l files
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1553 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman d57bcb0c31 Do svn:ignore propedit to get rid of the .libs subdirs, and correctly handle the new src/include dirs
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1552 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 90f771f1eb Try to do .cvsignore for new src dirs, and add .libs everywhere appropriate
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1551 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 5a1e4577a3 Reflect the moved src files in POTFILES.in
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1550 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman c416502a8f Add include/urjtag/parse.h
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1549 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 2a9d4a9e3b Sanitize urjtag/jtag.h; move data_dir.c from cmd/ to global/; fix indent in flash/*c; check for c99 in configure.ac
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1548 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 095f6085ce Refactor a bit so that a make install also does an include/urjtag install. Problem: I don't know (yet) how to handle config.h, even though it is included in sysdep.h
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1547 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman b9285d7c78 Need to add source files in POTFILES.in
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1546 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 6c64d1861e Repair the build stuff for apps/jtag/jtag
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1545 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman a2257378b3 Trying to restore the mv i.s.o. the delete/add: Step III - compiles again (but the apps/jtag/jtag stuff is still broken)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1544 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman a6e31a3b1b Trying to restore the mv i.s.o. the delete/add: Step II -- does not compile
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1543 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 3dd4f713ea Trying to restore the mv i.s.o. the delete/add: Step I -- does not compile
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1542 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman adf6ffa644 Apparently forgot to really svn mv the include files
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1541 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 1a618339c9 Move jtag.c to apps/jtag/; move global vars from jtag.c to global/urjtag.c
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1540 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 08e72f4335 Move all include/* to include/urjtag/; start lifting command implementations into their library modules
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1539 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 6fb6e82dbd Move the .h files in include/flash/ to src/flash. Step 2. Compiles again.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1538 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 621b9bc084 Move the .h files in include/flash/ to src/flash. Step 1. DOES NOT COMPILE\!
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1537 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman e5b34b6286 Reverted a few more prefix-replaced strings (urj_flash_cfi_array)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1536 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman d37d7014c5 Reverted a few prefix-replaced strings (discovery, readmem, writemem, detectflash, flashmem)
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1535 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman adc9b7815c Remove a global variable jtag_argv0: replace by a static var and a setter call
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1534 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Mike Frysinger 4055a8bbc4 add more Blackfin register/instruction JTAG encodings
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1533 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Mike Frysinger be6ebb2c61 update bf518 bsdl settings
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1532 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman b252e04ddc Use libtool: patch in the changes by Przemyslaw Iskra
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1531 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 69f787a86b Remove casts of malloc result; add notes on unchecked malloc result
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1530 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman fe5e343529 Rename register.h to tap_register.h, instruction.h to part_instruction.h PART II -- compiles again
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1529 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 970893163c Rename a few globals that had escaped; rename register.h to tap_register.h, instruction.h to part_instruction.h PART I -- does not compile\!
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1528 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 6634b563fe po/POTFILES is aware of file names. When renaming, update here too
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1527 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman bc5bc0e45a src/flash/amd_flash.c, src/bus/ejtag.c, src/bus/ejtag_dma.c: fix erroneous reference to global variable 'bus' to be to a local variable/parameter
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1526 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 40aab582ec Renamed global variables to carry urj_ prefix. Redid indent.
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1525 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 4ee78e6020 Before we do global-variable renaming, do a few by hand because the chance of name duplication is too big: bus, buses, cmds. Also fix some buglets relating to use of global variable 'bus' where a local parameter is intended
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1524 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 4c2448d871 Rename *.c to cmd_*.c in cmd/. PART 1 of 2. Incomplete commit\!
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1523 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman fd086d2055 When typedef'ing of a (public) enum, give the enum a (systematic) name
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1522 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 2dc3c156f5 Run indent again over the renamed code. ToDo: indent the bison and flex files
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1521 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman d715fae138 Handle #define layouts by hand. Fix the occasional #define BLA if (x) act(): wrap in do { ... } while
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1520 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago
Rutger Hofman 6a4ef2b9c9 Rename exported functions, variables, types, enums, defines to prefix urj_/URJ_ and prepend module path
git-svn-id: https://urjtag.svn.sourceforge.net/svnroot/urjtag/trunk@1519 b68d4a1b-bc3d-0410-92ed-d4ac073336b7
16 years ago