Revision 7de0cc90 core/inc/aos_confcheck.h

View differences:

core/inc/aos_confcheck.h
43 43

  
44 44
/* kernel parameters and options */
45 45

  
46
#ifndef AMIROOS_CFG_DBG
46
#if !defined(AMIROOS_CFG_DBG)
47 47
  #error "AMIROOS_CFG_DBG not defined in aosconf.h"
48
#endif
48
#endif /* !defined(AMIROOS_CFG_DBG) */
49 49

  
50
#ifndef AMIROOS_CFG_TESTS_ENABLE
50
#if !defined(AMIROOS_CFG_TESTS_ENABLE)
51 51
  #error "AMIROOS_CFG_TESTS_ENABLE not defined in aosconf.h"
52
#endif
52
#endif /* !defined(AMIROOS_CFG_TESTS_ENABLE) */
53 53

  
54
#ifndef AMIROOS_CFG_PROFILE
54
#if !defined(AMIROOS_CFG_PROFILE)
55 55
  #error "AMIROOS_CFG_PROFILE not defined in aosconf.h"
56
#endif
56
#endif /* !defined(AMIROOS_CFG_PROFILE) */
57 57

  
58
#ifndef AMIROOS_CFG_MAIN_LOOP_TIMEOUT
58
#if !defined(AMIROOS_CFG_MAIN_LOOP_TIMEOUT)
59 59
  #error "AMIROOS_CFG_MAIN_LOOP_TIMEOUT not defined in aosconf.h"
60
#endif
60
#endif /* !defined(AMIROOS_CFG_MAIN_LOOP_TIMEOUT) */
61 61

  
62 62
/* SSSP parameters and options */
63 63

  
64
#ifndef AMIROOS_CFG_SSSP_ENABLE
64
#if !defined(AMIROOS_CFG_SSSP_ENABLE)
65 65
  #error "AMIROOS_CFG_SSSP_ENABLE not defined in aosconf.h"
66
#endif
66
#endif /* !defined(AMIROOS_CFG_SSSP_ENABLE) */
67 67

  
68 68
# if (AMIROOS_CFG_SSSP_ENABLE == true)
69 69

  
70
  #ifndef AMIROOS_CFG_SSSP_MASTER
70
  #if !defined(AMIROOS_CFG_SSSP_MASTER)
71 71
    #error "AMIROOS_CFG_SSSP_MASTER not defined in aosconf.h"
72
  #endif
72
  #endif /* !defined(AMIROOS_CFG_SSSP_MASTER) */
73 73

  
74
  #ifndef AMIROOS_CFG_SSSP_STACK_START
74
  #if !defined(AMIROOS_CFG_SSSP_STACK_START)
75 75
    #error "AMIROOS_CFG_SSSP_STACK_START not defined in aosconf.h"
76
  #endif
76
  #endif /* !defined(AMIROOS_CFG_SSSP_STACK_START) */
77 77

  
78
  #ifndef AMIROOS_CFG_SSSP_STACK_END
78
  #if !defined(AMIROOS_CFG_SSSP_STACK_END)
79 79
    #error "AMIROOS_CFG_SSSP_STACK_END not defined in aosconf.h"
80
  #endif
80
  #endif /* !defined(AMIROOS_CFG_SSSP_STACK_END) */
81 81

  
82 82
  #if (AMIROOS_CFG_SSSP_STACK_START == true) && (AMIROOS_CFG_SSSP_STACK_END == true)
83 83
    #warning "AMIROOS_CFG_SSSP_STACK_START and AMIROOS_CFG_SSSP_STACK_END both enabled in aosconf.h"
84 84
    #if (AMIROOS_CFG_SSSP_MASTER != true)
85 85
      #error "AMIROOS_CFG_SSSP_MASTER must be enabled in this case"
86
    #endif
87
  #endif
86
    #endif /* (AMIROOS_CFG_SSSP_MASTER != true) */
87
  #endif /* (AMIROOS_CFG_SSSP_STACK_START == true) && (AMIROOS_CFG_SSSP_STACK_END == true) */
88 88

  
89
  #ifndef AMIROOS_CFG_SSSP_SIGNALDELAY
89
  #if !defined(AMIROOS_CFG_SSSP_SIGNALDELAY)
90 90
    #error "AMIROOS_CFG_SSSP_SIGNALDELAY not defined in aosconf.h"
91
  #endif
91
  #endif /* !defined(AMIROOS_CFG_SSSP_SIGNALDELAY) */
92 92

  
93
  #ifndef AMIROOS_CFG_SSSP_SYSSYNCPERIOD
93
  #if !defined(AMIROOS_CFG_SSSP_SYSSYNCPERIOD)
94 94
    #error "AMIROOS_CFG_SSSP_SYSSYNCPERIOD not defined in aosconf.h"
95
  #endif
95
  #endif /* !defined(AMIROOS_CFG_SSSP_SYSSYNCPERIOD) */
96 96

  
97
#endif
97
#endif /* (AMIROOS_CFG_SSSP_ENABLE == true) */
98 98

  
99 99
/* system shell options */
100 100

  
101
#ifndef AMIROOS_CFG_SHELL_ENABLE
101
#if !defined(AMIROOS_CFG_SHELL_ENABLE)
102 102
  #error "AMIROOS_CFG_SHELL_ENABLE not defined in aosconf.h"
103
#endif
103
#endif /* !defined(AMIROOS_CFG_SHELL_ENABLE) */
104 104

  
105 105
#if (AMIROOS_CFG_SHELL_ENABLE == true)
106 106

  
107
  #ifndef AMIROOS_CFG_SHELL_STACKSIZE
107
  #if !defined(AMIROOS_CFG_SHELL_STACKSIZE)
108 108
    #error "AMIROOS_CFG_SHELL_STACKSIZE not defined in aosconf.h"
109
  #endif
109
  #endif /* !defined(AMIROOS_CFG_SHELL_STACKSIZE) */
110 110

  
111
  #ifndef AMIROOS_CFG_SHELL_THREADPRIO
111
  #if !defined(AMIROOS_CFG_SHELL_THREADPRIO)
112 112
    #error "AMIROOS_CFG_SHELL_THREADPRIO not defined in aosconf.h"
113
  #endif
113
  #endif /* !defined(AMIROOS_CFG_SHELL_THREADPRIO) */
114 114

  
115
  #ifndef AMIROOS_CFG_SHELL_LINEWIDTH
115
  #if !defined(AMIROOS_CFG_SHELL_LINEWIDTH)
116 116
    #error "AMIROOS_CFG_SHELL_LINEWIDTH not defined in aosconf.h"
117
  #endif
117
  #endif /* !defined(AMIROOS_CFG_SHELL_LINEWIDTH) */
118 118

  
119
  #ifndef AMIROOS_CFG_SHELL_MAXARGS
119
  #if !defined(AMIROOS_CFG_SHELL_MAXARGS)
120 120
    #error "AMIROOS_CFG_SHELL_MAXARGS not defined in aosconf.h"
121
  #endif
121
  #endif /* !defined(AMIROOS_CFG_SHELL_MAXARGS) */
122 122

  
123
#else /* AMIROOS_CFG_SHELL_ENABLE == false */
123
#else /* (AMIROOS_CFG_SHELL_ENABLE == true) */
124 124

  
125 125
  #if (AMIROOS_CFG_TESTS_ENABLE == true)
126 126
    #pragma message "AMiRo-OS shell enabled implicitely via AMIROOS_CFG_TESTS_ENABLE"
127
  #endif
127
  #endif /* (AMIROOS_CFG_TESTS_ENABLE == true) */
128 128

  
129
#endif /* AMIROOS_CFG_SHELL_ENABLE */
129
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
130 130

  
131 131
/******************************************************************************/
132 132
/* DATA STRUCTURES AND TYPES                                                  */

Also available in: Unified diff