Skip to content
Experimental version of QEMU with basic support for ARM TrustZone (security extensions)
C C++ Python Haxe Assembly Perl Other
Latest commit 17fe3e5 Jun 13, 2013 @jowinter target-arm: enable different semihosting usage models on TrustZone sy…
…stems.

Semihosting can be useful in both worlds of a TrustZone system. This patch
introduces the "-semihosting-model" command line option, to select on
of four usage models ("compat", "secure", "normal", "both") for
semihosting.

The "compat" model is selected as default, when no "-semihosting-model"
command line option is present. In compatibility mode semihosting is
available in secure and normal worlds, while any use of the SMC
instructions aborts the simulation.

The "secure", "normal" and "both" usage models allow selective activation
of semihosting in one or both worlds of a TrustZone system. The SMC
instruction is allowed by all of three TrustZone-aware usage models.
Failed to load latest commit information.
QMP qmp: fix handling of cmd with Equals in qmp-shell May 15, 2013
audio
backends
block
bsd-user
default-configs
disas
docs
dtc @ bc895d6
fpu
fsdev
gdb-xml
hw
include
ldscripts
libcacard
linux-headers
linux-user
net
pc-bios
pixman @ 97336fa
po
qapi
qga
qobject json-parser: fix handling of large whole number values May 23, 2013
qom
roms
scripts
slirp
stubs
sysconfigs/target Eliminate cpus-x86_64.conf file Sep 21, 2012
target-alpha
target-arm
target-cris
target-i386
target-lm32
target-m68k
target-microblaze
target-mips
target-moxie
target-openrisc
target-ppc
target-s390x
target-sh4
target-sparc
target-unicore32
target-xtensa
tcg
tests
trace
ui
util
.exrc
.gitignore
.gitmodules
.mailmap
CODING_STYLE
COPYING
COPYING.LIB
Changelog
HACKING
LICENSE
MAINTAINERS
Makefile
Makefile.objs
Makefile.target
README
VERSION
aio-posix.c
aio-win32.c
arch_init.c
async.c
balloon.c
block-migration.c
block.c
blockdev-nbd.c
blockdev.c
blockjob.c misc: move include files to include/qemu/ Dec 19, 2012
bt-host.c
bt-vhci.c
configure
coroutine-gthread.c
coroutine-sigaltstack.c
coroutine-ucontext.c
coroutine-win32.c
cpu-exec.c
cpus.c
cputlb.c memory: add address_space_translate May 29, 2013
device-hotplug.c
device_tree.c
disas.c
dma-helpers.c
dump-stub.c
dump.c
exec.c
gdbstub.c
hmp-commands.hx
hmp.c
hmp.h
iohandler.c
ioport.c
kvm-all.c
kvm-stub.c
main-loop.c
memory.c
memory_mapping-stub.c
memory_mapping.c
migration-exec.c
migration-fd.c
migration-tcp.c
migration-unix.c
migration.c
monitor.c
nbd.c
os-posix.c Add option to mlock qemu and guest memory Apr 22, 2013
os-win32.c
page_cache.c
qapi-schema-test.json
qapi-schema.json
qdev-monitor.c
qdict-test-data.txt
qemu-bridge-helper.c
qemu-char.c
qemu-coroutine-io.c
qemu-coroutine-lock.c
qemu-coroutine-sleep.c
qemu-coroutine.c
qemu-doc.texi
qemu-img-cmds.hx
qemu-img.c
qemu-img.texi
qemu-io-cmds.c
qemu-io.c
qemu-log.c
qemu-nbd.c
qemu-nbd.texi
qemu-options-wrapper.h
qemu-options.h
qemu-options.hx
qemu-seccomp.c seccomp: add the asynchronous I/O syscalls to the whitelist May 30, 2013
qemu-tech.texi
qemu-timer.c
qemu.sasl
qmp-commands.hx
qmp.c
qtest.c
readline.c
rules.mak
savevm.c
spice-qemu-char.c
tcg-runtime.c
tci.c
thread-pool.c
thunk.c
tpm.c
trace-events
translate-all.c
translate-all.h
user-exec.c
version.rc
vl.c
xbzrle.c
xen-all.c
xen-mapcache.c
xen-stub.c

README

Read the documentation in qemu-doc.html or on http://wiki.qemu.org

- QEMU team
Something went wrong with that request. Please try again.