/* * \brief Platform specific services for base-hw and VEA9X4 (TrustZone) * \author Stefan Kalkowski * \date 2012-10-26 */ /* * Copyright (C) 2012-2013 Genode Labs GmbH * * This file is part of the Genode OS framework, which is distributed * under the terms of the GNU General Public License version 2. */ /* Genode includes */ #include #include /* Core includes */ #include #include #include /* * Add TrustZone specific vm service */ void Genode::platform_add_local_services(Genode::Rpc_entrypoint *ep, Genode::Sliced_heap *sh, Genode::Service_registry *ls) { using namespace Genode; static Vm_root vm_root(ep, sh); static Local_service vm_ls(Vm_session::service_name(), &vm_root); ls->insert(&vm_ls); }