diff options
author | Christopher Head <chead@zaber.com> | 2018-07-17 13:55:55 -0700 |
---|---|---|
committer | Tomas Vanek <vanekt@fbl.cz> | 2018-08-14 04:31:38 +0100 |
commit | c6cc60e0e13590433162a8ebefa4861226ca2b4d (patch) | |
tree | f37b29f8d7ebac99fee19e082d4d702e2dd8470b /tcl/cpld | |
parent | 45f0c1591253f0c18fb8d41c6a572e1d81331053 (diff) |
target/cortex_m: restore C_MASKINTS after reset
The cortex_m maskisr user-facing setting is not changed across a target
reset. However, the in-core C_MASKINTS bit was always cleared as part of
reset processing, meaning that a cortex_m maskisr on setting would not
be respected after a reset. Set C_MASKINTS based on the user-facing
setting value rather than always clearing it after reset.
Change-Id: I5aa5b9dfde04a0fb9c6816fa55b5ef1faf39f8de
Signed-off-by: Christopher Head <chead@zaber.com>
Reviewed-on: http://openocd.zylin.com/4605
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
Diffstat (limited to 'tcl/cpld')
0 files changed, 0 insertions, 0 deletions