summaryrefslogtreecommitdiffstats
path: root/c/src/exec/score/include/rtems/score/mppkt.h
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1996-02-21 14:44:11 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1996-02-21 14:44:11 +0000
commitadf98bd423cabd47466b13d3432284da0d532176 (patch)
tree617673fc0cd37ebff3661097b40260ca7e2a434e /c/src/exec/score/include/rtems/score/mppkt.h
parentDispersal of internal thread handler resulted in IDLE thread becoming (diff)
downloadrtems-adf98bd423cabd47466b13d3432284da0d532176.tar.bz2
Removed the internal thread objects and dispersed its contents to
the thread handler (IDLE), MPCI object (SYSI now MP Receive) and initialize_executive_early (IO initialization). The SYSI task no longer exists in a single processor configuration. This reduces single processor Workspace requirements by a TCB and a stack which is often larger than the minimum stack size. Moving the IO initialization plus accompanying BSP hooks eliminated an initialization ordering problem in which a global task could be created before the MPCI was initialized.
Diffstat (limited to 'c/src/exec/score/include/rtems/score/mppkt.h')
-rw-r--r--c/src/exec/score/include/rtems/score/mppkt.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/c/src/exec/score/include/rtems/score/mppkt.h b/c/src/exec/score/include/rtems/score/mppkt.h
index 8ed1ab1fab..37469d93b8 100644
--- a/c/src/exec/score/include/rtems/score/mppkt.h
+++ b/c/src/exec/score/include/rtems/score/mppkt.h
@@ -38,7 +38,7 @@ extern "C" {
*/
typedef enum {
- MP_PACKET_INTERNAL_THREADS = 0,
+ MP_PACKET_MPCI_INTERNAL = 0,
MP_PACKET_TASKS = 1,
MP_PACKET_MESSAGE_QUEUE = 2,
MP_PACKET_SEMAPHORE = 3,
@@ -48,7 +48,7 @@ typedef enum {
MP_PACKET_SIGNAL = 7
} MP_packet_Classes;
-#define MP_PACKET_CLASSES_FIRST MP_PACKET_INTERNAL_THREADS
+#define MP_PACKET_CLASSES_FIRST MP_PACKET_MPCI_INTERNAL
#define MP_PACKET_CLASSES_LAST MP_PACKET_SIGNAL
/*