source: rtems/c/src/optman/rtems/no-mp.c @ b67f5bfb

4.104.114.84.95
Last change on this file since b67f5bfb was b67f5bfb, checked in by Mark Johannes <Mark.Johannes@…>, on 08/08/96 at 12:35:20

_MPCI_Register_packet_processor: changed protoype first parameter type to MP_packet_Classes

  • Property mode set to 100644
File size: 3.6 KB
Line 
1/*
2 *  Multiprocessing Manager
3 *
4 *
5 *  COPYRIGHT (c) 1989, 1990, 1991, 1992, 1993, 1994.
6 *  On-Line Applications Research Corporation (OAR).
7 *  All rights assigned to U.S. Government, 1994.
8 *
9 *  This material may be reproduced by or for the U.S. Government pursuant
10 *  to the copyright license under the clause at DFARS 252.227-7013.  This
11 *  notice must appear in all copies of this file and its derivatives.
12 *
13 *  $Id$
14 */
15
16#include <rtems/system.h>
17#include <rtems/rtems/status.h>
18#include <rtems/rtems/mp.h>
19#include <rtems/score/cpu.h>
20#include <rtems/score/interr.h>
21#include <rtems/score/mpci.h>
22#include <rtems/score/mppkt.h>
23#include <rtems/score/states.h>
24#include <rtems/score/thread.h>
25#include <rtems/score/threadq.h>
26#include <rtems/score/tqdata.h>
27#include <rtems/score/watchdog.h>
28#include <rtems/score/sysstate.h>
29#include <rtems/score/interr.h>
30
31void _Multiprocessing_Manager_initialization ( void )
32{
33}
34
35void rtems_multiprocessing_announce ( void )
36{
37  _Internal_error_Occurred(
38    INTERNAL_ERROR_RTEMS_API,
39    FALSE,
40    RTEMS_NOT_CONFIGURED
41  );
42}
43
44void _MPCI_Handler_initialization(
45  MPCI_Control            *users_mpci_table,
46  unsigned32               timeout_status
47)
48{
49}
50
51void _MPCI_Create_server( void )
52{
53}
54
55void _MPCI_Initialization ( void )
56{
57}
58
59void _MPCI_Register_packet_processor(
60  MP_packet_Classes      the_class,
61  MPCI_Packet_processor  the_packet_processor
62 
63)
64{
65}
66 
67MP_packet_Prefix *_MPCI_Get_packet ( void )
68{
69  _Internal_error_Occurred(
70    INTERNAL_ERROR_RTEMS_API,
71    FALSE,
72    RTEMS_NOT_CONFIGURED
73  );
74  return NULL;
75}
76
77void _MPCI_Return_packet (
78  MP_packet_Prefix   *the_packet
79)
80{
81  _Internal_error_Occurred(
82    INTERNAL_ERROR_RTEMS_API,
83    FALSE,
84    RTEMS_NOT_CONFIGURED
85  );
86}
87
88void _MPCI_Send_process_packet (
89  unsigned32          destination,
90  MP_packet_Prefix   *the_packet
91)
92{
93  _Internal_error_Occurred(
94    INTERNAL_ERROR_RTEMS_API,
95    FALSE,
96    RTEMS_NOT_CONFIGURED
97  );
98}
99
100unsigned32 _MPCI_Send_request_packet (
101  unsigned32          destination,
102  MP_packet_Prefix   *the_packet,
103  States_Control      extra_state
104)
105{
106  _Internal_error_Occurred(
107    INTERNAL_ERROR_RTEMS_API,
108    FALSE,
109    RTEMS_NOT_CONFIGURED
110  );
111  return 0;
112}
113
114void _MPCI_Send_response_packet (
115  unsigned32          destination,
116  MP_packet_Prefix   *the_packet
117)
118{
119  _Internal_error_Occurred(
120    INTERNAL_ERROR_RTEMS_API,
121    FALSE,
122    RTEMS_NOT_CONFIGURED
123  );
124}
125
126MP_packet_Prefix  *_MPCI_Receive_packet ( void )
127{
128  _Internal_error_Occurred(
129    INTERNAL_ERROR_RTEMS_API,
130    FALSE,
131    RTEMS_NOT_CONFIGURED
132  );
133  return NULL;
134}
135
136Thread_Control *_MPCI_Process_response (
137  MP_packet_Prefix  *the_packet
138)
139{
140  _Internal_error_Occurred(
141    INTERNAL_ERROR_RTEMS_API,
142    FALSE,
143    RTEMS_NOT_CONFIGURED
144  );
145  return NULL;
146}
147
148Thread _MPCI_Receive_server(
149  unsigned32 ignore
150)
151{
152  _Internal_error_Occurred(
153    INTERNAL_ERROR_RTEMS_API,
154    FALSE,
155    RTEMS_NOT_CONFIGURED
156  );
157}
158
159void _MPCI_Announce ( void )
160{
161  _Internal_error_Occurred(
162    INTERNAL_ERROR_RTEMS_API,
163    FALSE,
164    RTEMS_NOT_CONFIGURED
165  );
166}
167
168
169void _MPCI_Internal_packets_Send_process_packet (
170   MPCI_Internal_Remote_operations operation
171)
172{
173  _Internal_error_Occurred(
174    INTERNAL_ERROR_RTEMS_API,
175    FALSE,
176    RTEMS_NOT_CONFIGURED
177  );
178}
179 
180void _MPCI_Internal_packets_Process_packet (
181  MP_packet_Prefix  *the_packet_prefix
182)
183{
184  _Internal_error_Occurred(
185    INTERNAL_ERROR_RTEMS_API,
186    FALSE,
187    RTEMS_NOT_CONFIGURED
188  );
189}
190 
191MPCI_Internal_packet *_MPCI_Internal_packets_Get_packet ( void )
192{
193  _Internal_error_Occurred(
194    INTERNAL_ERROR_RTEMS_API,
195    FALSE,
196    RTEMS_NOT_CONFIGURED
197  );
198  return NULL;
199}
200
201/* end of file */
Note: See TracBrowser for help on using the repository browser.