stlink: fix computation of trace prescaler
authorAntonio Borneo <borneo.antonio@gmail.com>
Sat, 31 Oct 2020 13:55:10 +0000 (14:55 +0100)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 7 Nov 2020 20:54:08 +0000 (20:54 +0000)
commit475f42051e13d64bc4d1960306ad1d2ea3c7962a
tree93ad8afd63ca6a858de9d67de395358049e29a2d
parent1f6efaada0686f7e9e6164919eb739892855d327
stlink: fix computation of trace prescaler

Use integer rounding for the computation of prescaler.
Improve the test of prescaler range, knowing its value would be
decremented before being written in TPIU ACPR.

Change-Id: I041dde1dca41323904e36a6b6975028a6de902b3
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/5909
Tested-by: jenkins
src/jtag/drivers/stlink_usb.c