No description
Find a file
Andrew Boie 3b662555d1 arm: work around QEMU issue with _IsInIsr
The ICSR RETTOBASE bit is improperly implemented in QEMU (the polarity
is flipped) and the fix for it has not yet made it into a QEMU release,
although it is present in upstream master branch.

The symptom is that if we are not in thread mode, the system always
believes were are in a nested exception state, causing _IsInIsr() to
always return true.

Skip the nested exception check if we are building for QEMU.

This is a workaround until SDK-54 is resolved.

Issue: SDK-54
Change-Id: I06eafcc85fb76a9b23b4ba85ed6e111a08516231
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2017-04-22 01:08:27 +00:00
.known-issues net: dns: Remove dns_client API and sample application 2017-04-13 15:21:45 +03:00
arch arm: work around QEMU issue with _IsInIsr 2017-04-22 01:08:27 +00:00
boards spell: fix Kconfig help typos: /boards /drivers 2017-04-21 21:31:30 +00:00
doc docs: convert to using newly introduced integer sized types 2017-04-21 16:11:51 +00:00
drivers spell: fix Kconfig help typos: /boards /drivers 2017-04-21 21:31:30 +00:00
dts arm: dts: Add DTS support for NRF52832 SoC 2017-04-14 05:56:54 -05:00
ext ext: tinycrypt: update README to reflect correct version and hash 2017-04-20 12:30:42 +00:00
include arm: fix exception handling 2017-04-22 01:08:07 +00:00
kernel arm: fix exception handling 2017-04-22 01:08:07 +00:00
lib lib: convert to using newly introduced integer sized types 2017-04-20 11:56:00 -05:00
misc spell: Kconfig help typos: /kernel /misc /subsys 2017-04-22 01:04:56 +00:00
samples samples: convert to using newly introduced integer sized types 2017-04-21 09:53:53 -05:00
scripts checkpatch: update checkpatch to warn about C99 type usage 2017-04-21 17:24:04 +00:00
subsys spell: Kconfig help typos: /kernel /misc /subsys 2017-04-22 01:04:56 +00:00
tests tests: convert to using newly introduced integer sized types 2017-04-21 09:53:49 -05:00
.checkpatch.conf checkpatch: update checkpatch to warn about C99 type usage 2017-04-21 17:24:04 +00:00
.gitattributes First commit 2015-04-10 16:44:37 -07:00
.gitignore doc: tweak .gitignore to allow doc theme dev 2017-02-23 13:20:04 +00:00
.gitreview Add a .gitreview file 2016-02-20 14:25:01 +00:00
.mailmap mailmap: added axy (for Anas Nashif) 2016-12-21 13:49:59 +00:00
defaults.tc testcases: catch more fatal kernel error messages 2016-11-11 13:21:16 +00:00
Kbuild build: Add separate DTS target 2017-04-20 14:36:10 +00:00
Kconfig license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.zephyr license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
LICENSE add top level Apache 2.0 license file 2016-02-05 20:24:37 -05:00
MAINTAINERS MAINTAINERS: remove references to legacy headers 2017-04-20 14:11:16 +00:00
Makefile build: Add separate DTS target 2017-04-20 14:36:10 +00:00
Makefile.inc build: Add separate DTS target 2017-04-20 14:36:10 +00:00
Makefile.test tests: introduce Makefile.test 2017-01-03 17:48:44 +00:00
zephyr-env.sh zephyr-env.sh: only reset scripts_path on Windows 2017-03-31 15:42:31 -04:00