diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-07-25 09:10:38 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-07-26 11:55:46 +0200 |
commit | 7f04cb18ff2a7eddb2621de443bd7eadb9606a91 (patch) | |
tree | 9d899a3499241ee1fda3e0746a6655aeaf94cbc1 /cpukit/rtems/src | |
parent | rtems: Create signal implementation header (diff) | |
download | rtems-7f04cb18ff2a7eddb2621de443bd7eadb9606a91.tar.bz2 |
score: Create mpci implementation header
Move implementation specific parts of mpci.h into new header file
mpciimpl.h. The mpci.h contains now only the application visible API.
Diffstat (limited to 'cpukit/rtems/src')
26 files changed, 5 insertions, 100 deletions
diff --git a/cpukit/rtems/src/barrier.c b/cpukit/rtems/src/barrier.c index fc96703c59..248fcad0c9 100644 --- a/cpukit/rtems/src/barrier.c +++ b/cpukit/rtems/src/barrier.c @@ -31,9 +31,6 @@ #include <rtems/rtems/support.h> #include <rtems/score/object.h> #include <rtems/rtems/barrierimpl.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif /** * @brief _Barrier_Manager_initialization diff --git a/cpukit/rtems/src/event.c b/cpukit/rtems/src/event.c index 5e058c3842..9054bad3c2 100644 --- a/cpukit/rtems/src/event.c +++ b/cpukit/rtems/src/event.c @@ -19,9 +19,6 @@ #endif #include <rtems/rtems/eventimpl.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif void _Event_Manager_initialization( void ) { diff --git a/cpukit/rtems/src/mp.c b/cpukit/rtems/src/mp.c index 2d2996c3c0..0b65e8ca09 100644 --- a/cpukit/rtems/src/mp.c +++ b/cpukit/rtems/src/mp.c @@ -18,10 +18,8 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/rtems/status.h> #include <rtems/rtems/mp.h> -#include <rtems/score/mpci.h> +#include <rtems/score/mpciimpl.h> void _Multiprocessing_Manager_initialization ( void ) { diff --git a/cpukit/rtems/src/msg.c b/cpukit/rtems/src/msg.c index 491122fa33..bf6c5d6e6b 100644 --- a/cpukit/rtems/src/msg.c +++ b/cpukit/rtems/src/msg.c @@ -26,9 +26,6 @@ #include <rtems/score/object.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/rtems/status.h> #include <rtems/rtems/attrimpl.h> #include <rtems/rtems/messageimpl.h> diff --git a/cpukit/rtems/src/msgmp.c b/cpukit/rtems/src/msgmp.c index f045b69e35..ae9806e5a1 100644 --- a/cpukit/rtems/src/msgmp.c +++ b/cpukit/rtems/src/msgmp.c @@ -18,16 +18,9 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/rtems/status.h> #include <rtems/rtems/messageimpl.h> -#include <rtems/score/mpci.h> -#include <rtems/rtems/msgmp.h> -#include <rtems/score/object.h> #include <rtems/rtems/optionsimpl.h> -#include <rtems/score/thread.h> -#include <rtems/score/watchdog.h> -#include <rtems/rtems/support.h> +#include <rtems/score/coremsgimpl.h> #include <rtems/score/statesimpl.h> #include <rtems/score/threadimpl.h> diff --git a/cpukit/rtems/src/msgqallocate.c b/cpukit/rtems/src/msgqallocate.c index 7d85c775d4..8058b3076f 100644 --- a/cpukit/rtems/src/msgqallocate.c +++ b/cpukit/rtems/src/msgqallocate.c @@ -25,9 +25,6 @@ #include <rtems/score/object.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/rtems/status.h> #include <rtems/rtems/attrimpl.h> #include <rtems/rtems/messageimpl.h> diff --git a/cpukit/rtems/src/msgqbroadcast.c b/cpukit/rtems/src/msgqbroadcast.c index f02af25320..ec06b20240 100644 --- a/cpukit/rtems/src/msgqbroadcast.c +++ b/cpukit/rtems/src/msgqbroadcast.c @@ -25,9 +25,6 @@ #include <rtems/score/object.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/rtems/status.h> #include <rtems/rtems/attrimpl.h> #include <rtems/rtems/messageimpl.h> diff --git a/cpukit/rtems/src/msgqcreate.c b/cpukit/rtems/src/msgqcreate.c index 67d82ed05b..2df0e21827 100644 --- a/cpukit/rtems/src/msgqcreate.c +++ b/cpukit/rtems/src/msgqcreate.c @@ -26,9 +26,6 @@ #include <rtems/score/object.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/rtems/status.h> #include <rtems/rtems/attrimpl.h> #include <rtems/rtems/messageimpl.h> diff --git a/cpukit/rtems/src/msgqdelete.c b/cpukit/rtems/src/msgqdelete.c index c133ac1ab7..cbb8560627 100644 --- a/cpukit/rtems/src/msgqdelete.c +++ b/cpukit/rtems/src/msgqdelete.c @@ -25,9 +25,6 @@ #include <rtems/score/object.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/rtems/status.h> #include <rtems/rtems/attrimpl.h> #include <rtems/rtems/messageimpl.h> diff --git a/cpukit/rtems/src/msgqflush.c b/cpukit/rtems/src/msgqflush.c index 9c7019604d..f6deb2b7c6 100644 --- a/cpukit/rtems/src/msgqflush.c +++ b/cpukit/rtems/src/msgqflush.c @@ -25,9 +25,6 @@ #include <rtems/score/object.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/rtems/status.h> #include <rtems/rtems/attrimpl.h> #include <rtems/rtems/messageimpl.h> diff --git a/cpukit/rtems/src/msgqgetnumberpending.c b/cpukit/rtems/src/msgqgetnumberpending.c index 3dd1b9d118..6b7709e283 100644 --- a/cpukit/rtems/src/msgqgetnumberpending.c +++ b/cpukit/rtems/src/msgqgetnumberpending.c @@ -25,9 +25,6 @@ #include <rtems/score/object.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/rtems/status.h> #include <rtems/rtems/attrimpl.h> #include <rtems/rtems/messageimpl.h> diff --git a/cpukit/rtems/src/msgqident.c b/cpukit/rtems/src/msgqident.c index 2dc5e222e4..e0b3d785e4 100644 --- a/cpukit/rtems/src/msgqident.c +++ b/cpukit/rtems/src/msgqident.c @@ -25,9 +25,6 @@ #include <rtems/score/object.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/rtems/statusimpl.h> #include <rtems/rtems/attrimpl.h> #include <rtems/rtems/messageimpl.h> diff --git a/cpukit/rtems/src/msgqreceive.c b/cpukit/rtems/src/msgqreceive.c index 851889990d..b2f11343d3 100644 --- a/cpukit/rtems/src/msgqreceive.c +++ b/cpukit/rtems/src/msgqreceive.c @@ -25,9 +25,6 @@ #include <rtems/score/object.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/rtems/status.h> #include <rtems/rtems/attrimpl.h> #include <rtems/rtems/messageimpl.h> diff --git a/cpukit/rtems/src/msgqsend.c b/cpukit/rtems/src/msgqsend.c index 4a251b9d1d..36f1021a0f 100644 --- a/cpukit/rtems/src/msgqsend.c +++ b/cpukit/rtems/src/msgqsend.c @@ -25,9 +25,6 @@ #include <rtems/score/object.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/rtems/status.h> #include <rtems/rtems/attrimpl.h> #include <rtems/rtems/messageimpl.h> diff --git a/cpukit/rtems/src/msgqtranslatereturncode.c b/cpukit/rtems/src/msgqtranslatereturncode.c index 156706308b..8819756059 100644 --- a/cpukit/rtems/src/msgqtranslatereturncode.c +++ b/cpukit/rtems/src/msgqtranslatereturncode.c @@ -25,9 +25,6 @@ #include <rtems/score/object.h> #include <rtems/score/threadimpl.h> #include <rtems/score/wkspace.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/rtems/status.h> #include <rtems/rtems/attrimpl.h> #include <rtems/rtems/messageimpl.h> diff --git a/cpukit/rtems/src/msgqurgent.c b/cpukit/rtems/src/msgqurgent.c index f16c0bb492..40328557b0 100644 --- a/cpukit/rtems/src/msgqurgent.c +++ b/cpukit/rtems/src/msgqurgent.c @@ -25,9 +25,6 @@ #include <rtems/score/object.h> #include <rtems/score/thread.h> #include <rtems/score/wkspace.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/rtems/status.h> #include <rtems/rtems/attrimpl.h> #include <rtems/rtems/messageimpl.h> diff --git a/cpukit/rtems/src/regionmp.c b/cpukit/rtems/src/regionmp.c index 7f45c20b4f..46153c90e8 100644 --- a/cpukit/rtems/src/regionmp.c +++ b/cpukit/rtems/src/regionmp.c @@ -18,15 +18,8 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/rtems/status.h> -#include <rtems/score/mpci.h> -#include <rtems/score/mppkt.h> -#include <rtems/score/object.h> -#include <rtems/rtems/optionsimpl.h> #include <rtems/rtems/regionimpl.h> -#include <rtems/score/thread.h> -#include <rtems/rtems/support.h> +#include <rtems/rtems/optionsimpl.h> #include <rtems/score/statesimpl.h> #include <rtems/score/threadimpl.h> #include <rtems/score/threadqimpl.h> diff --git a/cpukit/rtems/src/sem.c b/cpukit/rtems/src/sem.c index 71368023c7..83fe07fb8a 100644 --- a/cpukit/rtems/src/sem.c +++ b/cpukit/rtems/src/sem.c @@ -30,9 +30,6 @@ #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> #include <rtems/score/thread.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/score/interr.h> diff --git a/cpukit/rtems/src/semcreate.c b/cpukit/rtems/src/semcreate.c index 3246d48794..716cbe4e3f 100644 --- a/cpukit/rtems/src/semcreate.c +++ b/cpukit/rtems/src/semcreate.c @@ -29,9 +29,6 @@ #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> #include <rtems/score/thread.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/score/sysstate.h> #include <rtems/score/interr.h> diff --git a/cpukit/rtems/src/semdelete.c b/cpukit/rtems/src/semdelete.c index 31fafb5d85..0586a19a67 100644 --- a/cpukit/rtems/src/semdelete.c +++ b/cpukit/rtems/src/semdelete.c @@ -29,9 +29,6 @@ #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> #include <rtems/score/thread.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/score/interr.h> diff --git a/cpukit/rtems/src/semflush.c b/cpukit/rtems/src/semflush.c index 6353f6ceb6..f6b09ec787 100644 --- a/cpukit/rtems/src/semflush.c +++ b/cpukit/rtems/src/semflush.c @@ -29,9 +29,6 @@ #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> #include <rtems/score/thread.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/score/interr.h> diff --git a/cpukit/rtems/src/semident.c b/cpukit/rtems/src/semident.c index 7a8f6d8fa5..10c7f94cae 100644 --- a/cpukit/rtems/src/semident.c +++ b/cpukit/rtems/src/semident.c @@ -29,9 +29,6 @@ #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> #include <rtems/score/thread.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/score/interr.h> diff --git a/cpukit/rtems/src/semmp.c b/cpukit/rtems/src/semmp.c index 21dfc1ee22..de176650ef 100644 --- a/cpukit/rtems/src/semmp.c +++ b/cpukit/rtems/src/semmp.c @@ -18,16 +18,8 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/rtems/status.h> -#include <rtems/score/mpci.h> -#include <rtems/score/mppkt.h> -#include <rtems/score/object.h> -#include <rtems/rtems/optionsimpl.h> #include <rtems/rtems/semimpl.h> -#include <rtems/score/thread.h> -#include <rtems/score/watchdog.h> -#include <rtems/rtems/support.h> +#include <rtems/rtems/optionsimpl.h> RTEMS_STATIC_ASSERT( sizeof(Semaphore_MP_Packet) <= MP_PACKET_MINIMUM_PACKET_SIZE, diff --git a/cpukit/rtems/src/semobtain.c b/cpukit/rtems/src/semobtain.c index f204221c5e..fb0ad1f846 100644 --- a/cpukit/rtems/src/semobtain.c +++ b/cpukit/rtems/src/semobtain.c @@ -29,9 +29,6 @@ #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> #include <rtems/score/thread.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/score/interr.h> diff --git a/cpukit/rtems/src/semrelease.c b/cpukit/rtems/src/semrelease.c index 109cb7ca80..fae58f5eb1 100644 --- a/cpukit/rtems/src/semrelease.c +++ b/cpukit/rtems/src/semrelease.c @@ -44,9 +44,6 @@ #include <rtems/score/coremuteximpl.h> #include <rtems/score/coresemimpl.h> #include <rtems/score/thread.h> -#if defined(RTEMS_MULTIPROCESSING) -#include <rtems/score/mpci.h> -#endif #include <rtems/score/interr.h> diff --git a/cpukit/rtems/src/taskmp.c b/cpukit/rtems/src/taskmp.c index 08b7be125e..5f29f20186 100644 --- a/cpukit/rtems/src/taskmp.c +++ b/cpukit/rtems/src/taskmp.c @@ -18,16 +18,8 @@ #include "config.h" #endif -#include <rtems/system.h> -#include <rtems/rtems/status.h> -#include <rtems/score/mpci.h> -#include <rtems/score/mppkt.h> -#include <rtems/score/object.h> -#include <rtems/rtems/options.h> #include <rtems/rtems/tasksimpl.h> -#include <rtems/score/thread.h> -#include <rtems/score/watchdog.h> -#include <rtems/rtems/support.h> +#include <rtems/rtems/optionsimpl.h> #include <rtems/score/statesimpl.h> #include <rtems/score/threadimpl.h> #include <rtems/score/threadqimpl.h> |