]> git.sur5r.net Git - openocd/commit
target/cortex_m: return error if breakpoint address is out of range
authorAntonio Borneo <borneo.antonio@gmail.com>
Tue, 29 May 2018 21:40:36 +0000 (23:40 +0200)
committerTomas Vanek <vanekt@fbl.cz>
Tue, 3 Jul 2018 06:28:02 +0000 (07:28 +0100)
commit541dcc2487d11fbf0f14707217c616847a7b635d
treefefe2dba37c0004165b601ca738e331d028c11b3
parent91c125a906221481d7b9ee2c7e4588fbe6ade85c
target/cortex_m: return error if breakpoint address is out of range

If the "Flash Patch and Breakpoint" unit is rev.1 then it can only
accept breakpoint addresses below 0x1FFFFFFF.
Detailed info in "ARM v7-M Architecture Reference Manual", DDI0403E
at chapter "C1.11 Flash Patch and Breakpoint unit".

Print a message and return error if the address of hardware
breakpoint cannot be handled by the breakpoint unit.

Change-Id: I95c92b1f058f0dfc568bf03015f99e439b27c59b
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: http://openocd.zylin.com/4535
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
Reviewed-by: Christopher Head <chead@zaber.com>
src/target/cortex_m.c