zephyr/arch
Sarath R Nair 8ac992bfcd quark_se: Save/restore debug registers.
In order to set breakpoints after waking up from sleep,
it is needed to save DR0/DR1/DR2/DR3 and DR6/DR7.

As DR4/DR5 are reserved or mapped to DR6/DR7, they are not saved.

Patch2 : Added compile time checks for debug build or soc_watch
build for Intel Energy analysis.

Patch3 : Avoid clobbering of edx.

JIRA: ZEP-1681

Change-Id: I62fbedca16953d57196420ecae4fb93c785bb4a5
Signed-off-by: Sarath R Nair <sarath.nandu.ramachandran.nair@intel.com>
2017-02-11 00:15:08 +00:00
..
arc quark_se_ss: Remove enter_arc_state and use QMSI functions 2017-02-08 13:41:26 +00:00
arm arm: include: Add DTS generated file to arch.h 2017-02-10 15:31:26 -06:00
nios2 sw_isr_table.h: clean up definition 2017-02-08 18:14:37 +00:00
riscv32 riscv32: added a generic linker script for the riscv32 platform 2017-02-03 19:20:52 +01:00
x86 quark_se: Save/restore debug registers. 2017-02-11 00:15:08 +00:00
Kconfig kernel: Remove redundant TICKLESS_IDLE_SUPPORTED option 2017-02-08 13:02:34 +00:00
Makefile arch/Makefile: simplify 2016-04-27 21:40:19 +00:00