zephyr/arch
Maureen Helm 0439deeac6 arm: Clear primask and faultmask during startup
A bootloader may leave primask or faultmask set, so clear them during
startup when we enable interrupts and switch to the main thread.
Previously we only cleared primask for architecture variants which don't
support basepri, but now we do it for all architecture variants.

Fixes a failure on mimxrt1050_evk with the latency_measure test and
shell_module sample when using an nxp internal bootloader.

Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2018-09-11 08:36:57 -04:00
..
arc dts: arc: Use dts tree for designware driver 2018-08-29 13:46:57 -04:00
arm arm: Clear primask and faultmask during startup 2018-09-11 08:36:57 -04:00
common tests: benchmarks: timing_info: Enable benchmarks for riscv32. 2018-08-20 06:51:25 -07:00
nios2 systemview: add support natively using tracing hooks 2018-08-21 05:45:47 -07:00
posix systemview: add support natively using tracing hooks 2018-08-21 05:45:47 -07:00
riscv32 systemview: add support natively using tracing hooks 2018-08-21 05:45:47 -07:00
x86 adc: add native driver for Quark D2000 2018-09-05 18:38:57 -04:00
xtensa arch: xtensa: remove extra #endif 2018-09-04 14:27:33 -04:00
CMakeLists.txt arch: Cmake: Add __ZEPHYR_SUPERVISOR__ macro for arch files. 2018-05-15 17:48:18 +03:00
Kconfig Kconfig: Use a short, consistent style for prompts 2018-08-15 04:10:10 -07:00