drivers/cmsis_dap_usb: restructure init sequence a bit
commit3039f01aaf63cd2c4d2c1f15dbba99ede6f49392
authorPaul Fertser <fercerpav@gmail.com>
Wed, 25 Jun 2014 18:50:03 +0000 (25 22:50 +0400)
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>
Thu, 3 Jul 2014 18:40:59 +0000 (3 18:40 +0000)
tree76cb268c525667d7128f8f46ed7fe67752b9da5f
parentaa79f7b7e0124f993da379690f3b629ef6d76c6c
drivers/cmsis_dap_usb: restructure init sequence a bit

This fixes the issue of improper initialisation sequence and in
particular makes "cmsis_dap_vid_pid" config specification functional.

Not really elegant but it's in line with the ftdi driver and so can be
reworked in a uniform way later when the internal API is changed.

Change-Id: Ief9fc64ad0ac24e1c66727153f383e4f30a830c7
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Reviewed-on: http://openocd.zylin.com/2192
Reviewed-by: Andrey Yurovsky <yurovsky@gmail.com>
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
src/jtag/drivers/cmsis_dap_usb.c