summaryrefslogtreecommitdiff
path: root/lib/ccdbg-io.c
Commit message (Collapse)AuthorAge
* Move build and debug tools to 'cctools' directory.Keith Packard2009-06-04
| | | | | | These tools were merged in from the ccdbg package. Signed-off-by: Keith Packard <keithp@keithp.com>
* Run-time selection between cp2103 and cc1111Keith Packard2009-04-17
|
* Add support for a serial-connected custom debug dongleKeith Packard2009-04-06
| | | | | This uses the cc1111 board as a custom debug dongle with faster methods for communicating with the debug target.
* Wait for a while when switching the RESET_N lineKeith Packard2009-03-06
| | | | | | | | | | | The cc1111 manual suggests placing a 2.7kΩ resister and 1nF capacitor on the RESET_N line to filter out noise. This increases the time necessary to reset the chip to several microseconds which is longer than the interval between two USB packets. Flush the USB packet queue and sleep for a while after changing the value on the RESET_N line to make sure the chip sees the state change. Signed-off-by: Keith Packard <keithp@keithp.com>
* Expose ccdbg_set_clock APIKeith Packard2009-01-05
| | | | | | | This allows applications to change the debug port clock rate on the fly. Signed-off-by: Keith Packard <keithp@keithp.com>
* Switch to libusb-1.0 and use async interface.Keith Packard2008-12-26
| | | | | | | | The async libusb interface offers substantial performance benefits by not making each command wait for the reply. This makes talking over this interface almost reasonable. Signed-off-by: Keith Packard <keithp@keithp.com>
* Make read_memory debug output use ccdbg_debug.Keith Packard2008-12-22
| | | | | | This makes it default to not being presented, which makes s51 much happier Signed-off-by: Keith Packard <keithp@keithp.com>
* Cleanup work; separating out the cp interface to be more abstract.Keith Packard2008-12-20
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Autotools.Keith Packard2008-12-19
Signed-off-by: Keith Packard <keithp@keithp.com>