Omit superfluous use of "CAP"/"SIGNAL" services

The functionality of the former "CAP" and "SIGNAL" services is now
provided by core's "PD" service.
This commit is contained in:
Norman Feske
2016-05-03 14:41:13 +02:00
parent dc8690ae37
commit 3bceefc9cf
173 changed files with 13 additions and 420 deletions

View File

@@ -24,12 +24,10 @@ install_config {
<parent-provides>
<service name="ROM"/>
<service name="RAM"/>
<service name="CAP"/>
<service name="PD"/>
<service name="RM"/>
<service name="CPU"/>
<service name="LOG"/>
<service name="SIGNAL"/>
</parent-provides>
<default-route>
<any-service> <parent/> <any-child/> </any-service>

View File

@@ -28,13 +28,11 @@ set config {
<parent-provides>
<service name="ROM"/>
<service name="RM"/>
<service name="CAP"/>
<service name="LOG"/>
<service name="IO_PORT"/>
<service name="IO_MEM"/>
<service name="IRQ"/>
<service name="CPU"/>
<service name="SIGNAL"/>
</parent-provides>
<default-route>
<any-service> <parent/> <any-child/> </any-service>

View File

@@ -15,12 +15,10 @@ install_config {
<parent-provides>
<service name="LOG"/>
<service name="RAM"/>
<service name="CAP"/>
<service name="PD"/>
<service name="RM"/>
<service name="CPU"/>
<service name="ROM"/>
<service name="SIGNAL"/>
</parent-provides>
<default-route>
<any-service><parent/></any-service>
@@ -39,9 +37,7 @@ install_config {
<config>
<parent-provides>
<service name="LOG"/>
<service name="CAP"/>
<service name="ROM"/>
<service name="SIGNAL"/>
</parent-provides>
<default-route>
<any-service><parent/></any-service>

View File

@@ -10,12 +10,10 @@ install_config {
<service name="IRQ"/>
<service name="IO_MEM"/>
<service name="IO_PORT"/>
<service name="CAP"/>
<service name="PD"/>
<service name="RM"/>
<service name="CPU"/>
<service name="LOG"/>
<service name="SIGNAL"/>
</parent-provides>
<default-route>
<any-service> <parent/> <any-child/> </any-service>

View File

@@ -163,8 +163,6 @@ namespace Genode {
Heap _heap;
Ram_session_capability const _ram_session_cap;
enum { SIGNAL_RAM_QUOTA = 1024*sizeof(long) };
public:
/**