dc3d784e6d
By now all services in core where created, and registered in the generic main routine. Although there exists already a x86-specific service (I/O ports) there was no possibility to announce core-services for certain platforms only. This commit introduces a hook function in the 'Platform' class, that enables registration of platform-specific services. Moreover, the io-port service is offered on x86 platforms only now.
20 lines
492 B
C++
20 lines
492 B
C++
/*
|
|
* \brief Dummy implemntation of platform-specific services
|
|
* \author Stefan Kalkowski
|
|
* \date 2012-10-26
|
|
*/
|
|
|
|
/*
|
|
* Copyright (C) 2012 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.
|
|
*/
|
|
|
|
/* core includes */
|
|
#include <platform_services.h>
|
|
|
|
|
|
void Genode::platform_add_local_services(Rpc_entrypoint*, Sliced_heap*,
|
|
Service_registry*) { }
|