seL4/libsel4/sel4_plat_include
Kofi Doku Atuah 4b491dcf0c SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state
Provides a configuration option for enabling HDCR.TD* traps, or saving and loading debug
state on VCPU switches. Currently verification only plans to support the trap setting.

As this option complicates all of the #ifdef's related to debug registers even further,
abstractions for enabling/disabling each individual piece of the debug code for different
configuration options are also implemented.

Part of these refactored #ifdef guards was to remove the guards completely from libsel4
around the definitions of the number of breakpoints and watchpoints.
2017-04-03 14:21:27 +10:00
..
allwinnerA20/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00
am335x/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00
apq8064/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00
bcm2837/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00
exynos4/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00
exynos5/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00
exynos_common/sel4/plat/api s/D61/DATA61/ in license headers for consistency 2017-02-21 16:38:51 +11:00
hikey/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00
imx6/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00
imx7/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00
imx31/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00
omap3/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00
pc99/sel4/plat/api s/D61/DATA61/ in license headers for consistency 2017-02-21 16:38:51 +11:00
tk1/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00
tx1/sel4/plat/api s/D61/DATA61/ in license headers for consistency 2017-02-21 16:38:51 +11:00
zynq7000/sel4/plat/api SELFOUR-836: arm-hyp: Config option for saving/loading vs trapping debug state 2017-04-03 14:21:27 +10:00