nes-proj/cpu/x86
Michael LeMay 73774def6b x86, galileo: Add sample non-driver protection domain
This patch adds a simple non-driver protection domain sample to serve
as an example for defining other non-driver protection domains.  It
simply performs a ping-pong test of protection domain switching
latency during boot, including optional accesses to a private metadata
region, and prints out the results.
2016-04-22 08:16:43 -07:00
..
drivers x86: Add TSS-based protection domain support 2016-04-22 08:16:39 -07:00
init x86: Add TSS-based protection domain support 2016-04-22 08:16:39 -07:00
mm x86: Add support for SW-switched segment-based protection domains 2016-04-22 08:16:43 -07:00
uefi x86: Add support for (paging-based) protection domains 2016-03-21 17:18:06 -07:00
bootstrap_quarkX1000.S x86: Add TSS-based protection domain support 2016-04-22 08:16:39 -07:00
dma.h x86: Add TSS-based protection domain support 2016-04-22 08:16:39 -07:00
helpers.h x86: Add support for (paging-based) protection domains 2016-03-21 17:18:06 -07:00
helpers.S x86: Add PCI support 2015-12-21 08:06:14 -02:00
Makefile.x86_common x86: Add support for (paging-based) protection domains 2016-03-21 17:18:06 -07:00
Makefile.x86_quarkX1000 x86: Add support for SW-switched segment-based protection domains 2016-04-22 08:16:43 -07:00
quarkX1000_dma.ld x86: Add TSS-based protection domain support 2016-04-22 08:16:39 -07:00
quarkX1000_multi_seg.ld x86, galileo: Add sample non-driver protection domain 2016-04-22 08:16:43 -07:00
quarkX1000_paging.ld x86, galileo: Add sample non-driver protection domain 2016-04-22 08:16:43 -07:00
quarkX1000.ld x86, galileo: Add sample non-driver protection domain 2016-04-22 08:16:43 -07:00
startup.h x86, galileo: Add sample non-driver protection domain 2016-04-22 08:16:43 -07:00