Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | INTERFACE/FT2232: 'ft2232_swd' interface was created and added to the list ↵ | Tomek CEDRO | 2011-06-25 | 2 | -4/+24 |
| | | | | of supported interfaces (as for now it is in the list jtag_interfaces, maybe should be separated or the interface list renamed into more general). | ||||
* | TRANSPORT: Supported transport names lists are now declared by ↵ | Tomek CEDRO | 2011-06-25 | 6 | -8/+14 |
| | | | | src/transport.h and defined by src/transport.c. Multiple definitions of 'jtag_only' were removed and code was updated to use 'oocd_transport_jtag_only' (also updated headers if necessary) as defined by src/transport. | ||||
* | TRANSPORT/SWD: Added experimental swd bridge between openocd's arm_adi_v5 ↵ | Tomek CEDRO | 2011-06-25 | 4 | -2/+607 |
| | | | | and libswd. Not yet functional! | ||||
* | FT2232: LT-LINK interface layout initialization routines: renamed existing ↵ | Tomek CEDRO | 2011-06-25 | 2 | -9/+67 |
| | | | | layout to be ktlink_jtag, added ktlink_swd layout and initialization routine. Updated existing configuration file kt-link.cfg to match ktlink_jtag layout. | ||||
* | FT2232/BITBANG: Added layout specific bitbang_deny paramater that will block ↵ | Tomek CEDRO | 2011-06-25 | 1 | -0/+14 |
| | | | | bitbaning selected signals that could damage interface hardware. | ||||
* | Fixed linking with innternal/external libswd. | Tomek CEDRO | 2011-06-25 | 1 | -0/+6 |
| | |||||
* | FT2232: Added test implementation for transfer() function transfering bits ↵ | Tomek CEDRO | 2011-06-23 | 1 | -0/+33 |
| | | | | in/out of the char array from/to the interface pins. | ||||
* | TCL/INTERFACE: Added configuration script kt-link-swd.cfg for KT-LINK ↵ | Tomek CEDRO | 2011-06-23 | 1 | -0/+14 |
| | | | | working in SWD mode. | ||||
* | ARM_ADI_V5: DAP initialization will select and initialize transport and its ↵ | Tomek CEDRO | 2011-06-22 | 1 | -5/+33 |
| | | | | function set (functions to talk with DAP using JTAG or SWD). Minor description updates. | ||||
* | ARM_ADI_V5: Extended adiv5_dap with void *ctx pointer to store ↵ | Tomek CEDRO | 2011-06-22 | 1 | -2/+18 |
| | | | | transport/operation specific data (this will hold swd_ctx). | ||||
* | SUBMODULE/LIBSWD: Integrated (conditional) libswd build into source tree ↵ | Tomek CEDRO | 2011-06-22 | 3 | -3/+24 |
| | | | | configure and build process (just as JimTCL) in configure.in and Makefile.am. By default build is enabled, using switch '--disable-internal-libswd' build can be disabled and use external one. Added compilers flags to use internal libswd source tree in common.mk. | ||||
* | TRANSPORT: Added code comments and transport subsystem explanations, minor ↵ | Tomek CEDRO | 2011-06-22 | 2 | -52/+73 |
| | | | | code updates. | ||||
* | SUBMODULE: Added libswd submodule. | Tomek CEDRO | 2011-06-22 | 2 | -0/+3 |
| | |||||
* | BOOTSTRAP: Moved git submodule routines before autotools are executed. Added ↵ | Tomek CEDRO | 2011-06-22 | 1 | -13/+15 |
| | | | | comments.w | ||||
* | INTERFACE/SIGNAL: Added "find" option to tcl command interface_signal. Fixed ↵ | Tomek CEDRO | 2011-06-21 | 2 | -7/+30 |
| | | | | "del" command. Added syntax check. Minor backend cosmetics. | ||||
* | INTERFACE/BITBANG: Fixed strnstr issue, command is now available only after ↵ | Tomek CEDRO | 2011-06-21 | 2 | -6/+7 |
| | | | | 'init' as it should be, replaced hardcode with define. | ||||
* | FT2232_DRIVER: Added bitbang() implementation backend to drive signals on ↵ | Tomek CEDRO | 2011-06-16 | 1 | -3/+104 |
| | | | | FT2*32 chip. | ||||
* | OPENOCD: Renamed ambiguous main2() into openocd_thread() to show possible ↵ | Tomek CEDRO | 2011-06-16 | 1 | -2/+7 |
| | | | | solution for thread support in future. | ||||
* | OPENOCD: Register bitbang TCL command. | Tomek CEDRO | 2011-06-16 | 1 | -1/+2 |
| | |||||
* | ADAPTER: Implemented TCL support for interface signal management ↵ | Tomek CEDRO | 2011-06-16 | 1 | -0/+71 |
| | | | | (interface_signal command that supports add/del/list parameters). | ||||
* | ADAPTER: Fixed transport selection mechanism to support transports other ↵ | Tomek CEDRO | 2011-06-16 | 1 | -8/+3 |
| | | | | than jtag (if defined). | ||||
* | INTERFACE: Integrating generic interface from src/interface with autotools ↵ | Tomek CEDRO | 2011-06-16 | 2 | -0/+3 |
| | | | | and build system. Resulting src/interface/libinterface.la is now part of libopenocd.la. | ||||
* | JTAG_INTERFACE: Extended jtag_interface API with additional methods to allow ↵ | Tomek CEDRO | 2011-06-16 | 1 | -7/+34 |
| | | | | other transports reusing existing code. In future this will be moved out to generic interface driver. transfer() for generic read/write bitstream from/to char array. bitbang() for generic interface signal read/write. *signal singly-linked-list for dynamic interface signal list representation. *target may be used to represent active target that interface is connected to. | ||||
* | INTERFACE: Adding new place for generic interface driver and routines in ↵ | Tomek CEDRO | 2011-06-16 | 5 | -0/+460 |
| | | | | src/interface. Adding interface signal definitions and routines. Adding bitbang functionality that works on signals. | ||||
* | transport: move files over to transport folder | Øyvind Harboe | 2011-06-13 | 11 | -8/+26 |
| | | | | | | as we introduce swd and jtag as two transports, we want to start up with a new transport folder to organize the code a bit. | ||||
* | HACKING: add tip on how to write comments | Øyvind Harboe | 2011-06-12 | 1 | -0/+7 |
| | |||||
* | added minimodule interface | rlrosa | 2011-06-12 | 1 | -0/+10 |
| | |||||
* | doxy more | Rodrigo L. Rosa | 2011-06-12 | 1 | -2/+3 |
| | |||||
* | doxy & cleanup | Rodrigo L. Rosa | 2011-06-12 | 3 | -346/+593 |
| | |||||
* | fix protection behavior | Rodrigo L. Rosa | 2011-06-12 | 1 | -14/+9 |
| | |||||
* | cleanup trailing whitespaces | Rodrigo L. Rosa | 2011-06-12 | 4 | -11/+11 |
| | |||||
* | flash speed improved | Rodrigo L. Rosa | 2011-06-12 | 1 | -0/+8 |
| | |||||
* | removed unnecessary actions/controls | Rodrigo L. Rosa | 2011-06-12 | 1 | -38/+8 |
| | |||||
* | cleanup flash module command | Rodrigo L. Rosa | 2011-06-12 | 1 | -8/+12 |
| | |||||
* | fix read for verify_image | Rodrigo L. Rosa | 2011-06-12 | 1 | -26/+4 |
| | |||||
* | fix read speed improved by queueing commands | Rodrigo L. Rosa | 2011-06-12 | 1 | -0/+13 |
| | |||||
* | fix flash driver size, sector erase | Rodrigo L. Rosa | 2011-06-12 | 3 | -163/+98 |
| | |||||
* | Added minimodule (ftdi) interface | Rodrigo L. Rosa | 2011-06-12 | 1 | -0/+55 |
| | |||||
* | Added configuration file for STM3220G-EVAL board. | Laurent Charpentier | 2011-06-08 | 1 | -0/+11 |
| | |||||
* | Added configuration file for stm32f2xxx. | Laurent Charpentier | 2011-06-08 | 1 | -0/+56 |
| | |||||
* | Silence -O3 warning | Øyvind Harboe | 2011-06-07 | 1 | -1/+1 |
| | |||||
* | Fix "unused variable" warnings (errors) detected with GCC 4.7.0 - leftover ↵ | Freddie Chopin | 2011-06-07 | 3 | -25/+0 |
| | | | | changes | ||||
* | mips: add nor flash write from memory block | Stefan Mahr | 2011-06-05 | 2 | -1/+245 |
| | |||||
* | crc check on flashed data | Rodrigo L. Rosa | 2011-06-04 | 1 | -10/+71 |
| | |||||
* | code cleanup | Rodrigo L. Rosa | 2011-06-04 | 1 | -21/+11 |
| | |||||
* | Fix "unused variable" warnings (errors) detected with GCC 4.7.0 - dubious fixes | Freddie Chopin | 2011-06-04 | 1 | -4/+0 |
| | |||||
* | Fix "unused variable" warnings (errors) detected with GCC 4.7.0 - trivial fixes | Freddie Chopin | 2011-06-04 | 22 | -87/+16 |
| | |||||
* | uptech2410 | Bear | 2011-06-02 | 1 | -0/+65 |
| | |||||
* | bootstrap: Various code improvements | Tormod Volden | 2011-06-01 | 1 | -14/+19 |
| | | | | | | | | | | | - Do not specify -e twice. - Use "which" instead of calling commands that might not exist. - Fix bashism ("==" is C not sh) - Carefully quote potentially empty variables - Check command arguments before doing anything - Rewrite argument checking to be more easily extensible - Consistent indentation - UNIX style error messages | ||||
* | mips: fixup fastdata | Stefan Mahr | 2011-06-01 | 2 | -6/+10 |
| | | | | fixup fastdata |