RTEMS CPU Kit with SuperCore  4.10.99.0
sptables.h
Go to the documentation of this file.
1 
10 /*
11  * COPYRIGHT (c) 1989-1999.
12  * On-Line Applications Research Corporation (OAR).
13  *
14  * The license and distribution terms for this file may be
15  * found in the file LICENSE in this distribution or at
16  * http://www.rtems.org/license/LICENSE.
17  */
18 
19 #ifndef _RTEMS_SPTABLES_H
20 #define _RTEMS_SPTABLES_H
21 
22 #ifdef __cplusplus
23 extern "C" {
24 #endif
25 
26 #include <rtems/config.h>
27 
28 #include <rtems/debug.h>
29 #include <rtems/fatal.h>
30 #include <rtems/init.h>
31 #include <rtems/io.h>
32 
33 #include <rtems/rtems/intr.h>
34 #include <rtems/rtems/clock.h>
35 #include <rtems/rtems/tasks.h>
36 #include <rtems/rtems/dpmem.h>
37 #include <rtems/rtems/event.h>
38 #if defined(RTEMS_MULTIPROCESSING)
39 #include <rtems/rtems/mp.h>
40 #endif
41 #include <rtems/rtems/part.h>
42 #include <rtems/rtems/ratemon.h>
43 #include <rtems/rtems/region.h>
44 #include <rtems/rtems/signal.h>
45 #include <rtems/rtems/timer.h>
46 
47 #if defined(RTEMS_MULTIPROCESSING)
48 /*
49  * This is the default Multiprocessing Configuration Table.
50  * It is used in single processor configurations.
51  */
52  #if defined(SAPI_INIT)
53  const rtems_multiprocessing_table
54  _Initialization_Default_multiprocessing_table = {
55  1, /* local node number */
56  1, /* maximum number nodes in system */
57  0, /* maximum number global objects */
58  0, /* maximum number proxies */
59  STACK_MINIMUM_SIZE, /* MPCI receive server stack size */
60  NULL, /* pointer to MPCI address table */
61  };
62  #else
63  extern const rtems_multiprocessing_table
64  _Initialization_Default_multiprocessing_table;
65  #endif
66 #endif
67 
68 #ifdef __cplusplus
69 }
70 #endif
71 
72 #endif
Constants and Structures Associated with the Initialization Manager.
Information Related to the Debug Support Within RTEMS.
Fatal API.
#define STACK_MINIMUM_SIZE
The following constant defines the minimum stack size which every thread must exceed.
Definition: stack.h:43
Classic Input/Output Manager API.
Signals API.