]> git.sur5r.net Git - openocd/commit
gdb: fix broken qCRC packet handling
authorSpencer Oliver <spen@spen-soft.co.uk>
Fri, 26 Oct 2012 11:59:29 +0000 (12:59 +0100)
committerPeter Stuge <peter@stuge.se>
Sun, 28 Oct 2012 01:41:14 +0000 (01:41 +0000)
commitd2e8ce14789713266bb073db331870f5909dd45f
tree2eddee8bebab118ae1799f4b3becd9e20d553c98
parent538a86c3395d0476d2fdcc9bddc4e9e550734c96
gdb: fix broken qCRC packet handling

The rtos layer was incorrectly handling a qCRC packet as a qC packet.
Make sure we check for the qCRC packet and return unhandled so the gdb
server gets a chance to handle it.

This packet is used in the gdb compare-sections cmd.

Change-Id: I21f8e5fa7225fccd13d65cf9e40186895065a7e3
Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk>
Reviewed-on: http://openocd.zylin.com/933
Tested-by: jenkins
Reviewed-by: Matthias Blaicher <matthias@blaicher.com>
Reviewed-by: Peter Stuge <peter@stuge.se>
src/rtos/rtos.c