drv: swd_drv_transmit() now additionaly adds data transfer phase when ACK={WAIT,FAULT} and tries to detect (select,reset,idcode) DAP when unknown ACK is received meaning Protocol Error Sequence or target failure.
drv: swd_drv_transmit() now additionaly adds data transfer phase when ACK={WAIT,FAULT} and tries to detect (select,reset,idcode) DAP when unknown ACK is received meaning Protocol Error Sequence or target failure.

shangdawei/LibSWD,ongjohn/LibSWD,cedar-renjun/LibSWD,cedar-renjun/LibSWD,shangdawei/LibSWD,shangdawei/LibSWD,ongjohn/LibSWD,ongjohn/LibSWD,cedar-renjun/LibSWD