Revision 47e89ebf

View differences:

core/inc/aos_confcheck.h
65 65
  #error "AMIROOS_CFG_SSSP_ENABLE not defined in aosconf.h"
66 66
#endif /* !defined(AMIROOS_CFG_SSSP_ENABLE) */
67 67

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

  
70 70
  #if !defined(AMIROOS_CFG_SSSP_MASTER)
71 71
    #error "AMIROOS_CFG_SSSP_MASTER not defined in aosconf.h"
......
123 123
#else /* (AMIROOS_CFG_SHELL_ENABLE == true) */
124 124

  
125 125
  #if (AMIROOS_CFG_TESTS_ENABLE == true)
126
    #pragma message "AMiRo-OS shell enabled implicitely via AMIROOS_CFG_TESTS_ENABLE"
126
    #error "Enabling AMIROOS_CFG_TESTS_ENABLE in aosconf.h requires AMIROOS_CFG_SHELL_ENABLE to be enabled as well."
127 127
  #endif /* (AMIROOS_CFG_TESTS_ENABLE == true) */
128 128

  
129 129
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
core/inc/aos_shell.h
29 29

  
30 30
#include <amiroos.h>
31 31

  
32
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true)
32
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
33 33

  
34 34
/******************************************************************************/
35 35
/* CONSTANTS                                                                  */
......
418 418
/* INLINE FUNCTIONS                                                           */
419 419
/******************************************************************************/
420 420

  
421
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
421
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
422 422

  
423 423
#endif /* AMIROOS_SHELL_H */
424 424

  
core/inc/aos_system.h
183 183
    event_source_t os;
184 184
  } events;
185 185

  
186
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
186
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
187 187

  
188 188
  /**
189 189
   * @brief   Pointer to the shell object.
190 190
   */
191 191
  aos_shell_t shell;
192 192

  
193
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
193
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
194 194

  
195 195
} aos_system_t;
196 196

  
......
217 217
#if defined(__cplusplus)
218 218
extern "C" {
219 219
#endif /* defined(__cplusplus) */
220
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true)
221 220
  void aosSysInit(const char* shellPrompt);
222
#else /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
223
  void aosSysInit(void);
224
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
225 221
  void aosSysStart(void);
226 222
#if (AMIROOS_CFG_SSSP_ENABLE == true) || defined (__DOXYGEN__)
227 223
  eventmask_t aosSysSsspStartupOsInitSyncCheck(event_listener_t* syncEvtListener);
core/inc/aos_thread.h
122 122
extern "C" {
123 123
#endif /* defined(_cplusplus) */
124 124
  void aosThdSleepUntilS(const aos_timestamp_t t);
125
#if (AMIROOS_CFG_DBG == true) && (CH_DBG_FILL_THREADS == TRUE)
125
#if ((AMIROOS_CFG_DBG == true) && (CH_DBG_FILL_THREADS == TRUE)) || defined(__DOXYGEN__)
126 126
  size_t aosThdGetStackPeakUtilization(thread_t* thread);
127 127
#endif /* (AMIROOS_CFG_DBG == true) && (CH_DBG_FILL_THREADS == TRUE) */
128 128
#if defined(__cplusplus)
core/src/aos_main.cpp
131 131
 */
132 132
static AosIOChannel _stdiochannel;
133 133

  
134
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
134
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
135

  
135 136
/**
136 137
 * @brief   I/O shell channel for the programmer interface.
137 138
 */
138 139
static AosShellChannel _stdshellchannel;
139
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true)*/
140

  
141
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
140 142
#endif /* defined(MODULE_HAL_PROGIF) */
141 143

  
142 144
/*
......
953 955
#endif /* defined(AMIROOS_CFG_MAIN_INIT_HOOK_2) */
954 956

  
955 957
  // AMiRo-OS, additional interrupts and custom OS additions (if any)
956
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true)
958
#if (AMIROOS_CFG_SHELL_ENABLE == true)
957 959
  aosSysInit(moduleShellPrompt);
958
#else /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
959
  aosSysInit();
960
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
960
#else /* (AMIROOS_CFG_SHELL_ENABLE == true) */
961
  aosSysInit(NULL);
962
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
961 963
#if defined(MODULE_INIT_INTERRUPTS)
962 964
  MODULE_INIT_INTERRUPTS();
963 965
#endif
......
1012 1014
  aosIOChannelInit(&_stdiochannel, (BaseAsynchronousChannel*)&MODULE_HAL_PROGIF);
1013 1015
  aosIOChannelOutputEnable(&_stdiochannel);
1014 1016
  aosIOStreamAddChannel(&aos.iostream, &_stdiochannel);
1015
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true)
1017
#if (AMIROOS_CFG_SHELL_ENABLE == true)
1016 1018
  aosShellChannelInit(&_stdshellchannel, (BaseAsynchronousChannel*)&MODULE_HAL_PROGIF);
1017 1019
  aosShellChannelInputEnable(&_stdshellchannel);
1018 1020
  aosShellChannelOutputEnable(&_stdshellchannel);
1019 1021
  aosShellStreamAddChannel(&aos.shell.stream, &_stdshellchannel);
1020
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
1022
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
1021 1023
#endif /* defined(MODULE_HAL_PROGIF) */
1022 1024

  
1023 1025
#if defined(AMIROOS_CFG_MAIN_INIT_HOOK_5)
core/src/aos_shell.c
28 28
#include <amiroos.h>
29 29
#include <string.h>
30 30

  
31
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true)
31
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
32 32

  
33 33
/******************************************************************************/
34 34
/* LOCAL DEFINITIONS                                                          */
......
1720 1720
  // no chSysUnlock() required since the thread has been terminated an all waiting threads have been woken up
1721 1721
}
1722 1722

  
1723
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true)*/
1723
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
1724 1724

  
1725 1725
/** @} */
core/src/aos_system.c
84 84
/*
85 85
 * forward declarations
86 86
 */
87
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
87
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
88 88
static int _shellcmd_configcb(BaseSequentialStream* stream, int argc, char* argv[]);
89 89
static int _shellcmd_infocb(BaseSequentialStream* stream, int argc, char* argv[]);
90 90
static int _shellcmd_shutdowncb(BaseSequentialStream* stream, int argc, char* argv[]);
91 91
#if (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
92 92
static int _shellcmd_kerneltestcb(BaseSequentialStream* stream, int argc, char* argv[]);
93 93
#endif /* (AMIROOS_CFG_TESTS_ENABLE == true) */
94
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
94
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
95 95

  
96 96
/**
97 97
 * @brief   Timer to accumulate system uptime.
......
128 128

  
129 129
#endif /* (AMIROOS_CFG_SSSP_ENABLE == true) && (AMIROOS_CFG_SSSP_MASTER != true) && (AMIROOS_CFG_PROFILE == true) */
130 130

  
131
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
131
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
132 132
/**
133 133
 * @brief   Shell thread working area.
134 134
 */
......
157 157
/**
158 158
 * @brief   Shell command to shutdown the system.
159 159
 */
160
#if (AMIROOS_CFG_SSSP_ENABLE == true)
160
#if (AMIROOS_CFG_SSSP_ENABLE == true) || defined(__DOXYGEN__)
161 161
static AOS_SHELL_COMMAND(_shellcmd_shutdown, "system:shutdown", _shellcmd_shutdowncb);
162 162
#else /* (AMIROOS_CFG_SSSP_ENABLE == true) */
163 163
static AOS_SHELL_COMMAND(_shellcmd_shutdown, "module:shutdown", _shellcmd_shutdowncb);
164 164
#endif /* (AMIROOS_CFG_SSSP_ENABLE == true) */
165 165

  
166 166
#if (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
167

  
167 168
/**
168 169
 * @brief   Shell kommand to run a test of the ChibiOS/RT kernel.
169 170
 */
170 171
static AOS_SHELL_COMMAND(_shellcmd_kerneltest, "kernel:test", _shellcmd_kerneltestcb);
172

  
171 173
#endif /* (AMIROOS_CFG_TESTS_ENABLE == true) */
172
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
174
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
173 175

  
174 176
/******************************************************************************/
175 177
/* LOCAL FUNCTIONS                                                            */
......
331 333
  return;
332 334
}
333 335

  
334
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
336
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
335 337
/**
336 338
 * @brief   Callback function for the system:config shell command.
337 339
 *
......
647 649

  
648 650
  return retval;
649 651
}
652

  
650 653
#endif /* (AMIROOS_CFG_TESTS_ENABLE == true) */
651
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
654
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
652 655

  
653 656
// suppress warning in case no interrupt GPIOs are defined
654 657
#pragma GCC diagnostic push
......
782 785
 *
783 786
 * @param[in] shellPrompt   String to be printed as prompt of the system shell.
784 787
 */
785
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
786 788
void aosSysInit(const char* shellPrompt)
787
#else /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
788
void aosSysInit(void)
789
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
790 789
{
791 790
  /* set control thread to maximum priority */
792 791
  chThdSetPriority(AOS_THD_CTRLPRIO);
......
845 844
#endif /* (AMIROOS_CFG_SSSP_STACK_END != true) */
846 845
#endif /* (AMIROOS_CFG_SSSP_ENABLE == true) */
847 846

  
848
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true)
847
#if (AMIROOS_CFG_SHELL_ENABLE == true)
849 848
  /* init shell */
850 849
  aosShellInit(&aos.shell,
851 850
               &aos.events.os,
......
861 860
#if (AMIROOS_CFG_TESTS_ENABLE == true)
862 861
  aosShellAddCommand(&aos.shell, &_shellcmd_kerneltest);
863 862
#endif /* (AMIROOS_CFG_TESTS_ENABLE == true) */
864
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
863
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
865 864

  
866 865
  return;
867 866
}
......
893 892
  _printSystemInfo((BaseSequentialStream*)&aos.iostream);
894 893
  aosprintf("\n");
895 894

  
896
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true)
895
#if (AMIROOS_CFG_SHELL_ENABLE == true)
897 896
  // start system shell thread
898 897
#if (CH_CFG_USE_THREADHIERARCHY == TRUE)
899 898
  aos.shell.thread = chThdCreateStatic(_shell_wa, sizeof(_shell_wa), AMIROOS_CFG_SHELL_THREADPRIO, aosShellThread, &aos.shell, &ch.mainthread);
900 899
#else /* (CH_CFG_USE_THREADHIERARCHY == TRUE) */
901 900
  aos.shell.thread = chThdCreateStatic(_shell_wa, sizeof(_shell_wa), AMIROOS_CFG_SHELL_THREADPRIO, aosShellThread, &aos.shell);
902 901
#endif /* (CH_CFG_USE_THREADHIERARCHY == TRUE) */
903
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
902
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
904 903

  
905 904
  return;
906 905
}
modules/DiWheelDrive_1-1/module.c
339 339
 */
340 340
/*===========================================================================*/
341 341

  
342
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
342
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
343 343
ROMCONST char* moduleShellPrompt = "DiWheelDrive";
344
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
344
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
345 345

  
346 346
/** @} */
347 347

  
modules/DiWheelDrive_1-1/module.h
289 289
 */
290 290
#define MODULE_OS_IOEVENTFLAGS_ACCELINT         AOS_IOEVENT_FLAG(PAL_PAD(LINE_ACCEL_INT_N))
291 291

  
292
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
292
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
293 293
/**
294 294
 * @brief   Shell prompt text.
295 295
 */
296 296
extern ROMCONST char* moduleShellPrompt;
297
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
297
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
298 298

  
299 299
/**
300 300
 * @brief   Interrupt initialization macro.
modules/DiWheelDrive_1-2/module.c
336 336
 */
337 337
/*===========================================================================*/
338 338

  
339
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
339
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
340 340
ROMCONST char* moduleShellPrompt = "DiWheelDrive";
341
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
341
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
342 342

  
343 343
/** @} */
344 344

  
modules/DiWheelDrive_1-2/module.h
269 269
 */
270 270
#define MODULE_OS_IOEVENTFLAGS_IMUINT         AOS_IOEVENT_FLAG(PAL_PAD(LINE_IMU_INT))
271 271

  
272
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
272
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
273 273
/**
274 274
 * @brief   Shell prompt text.
275 275
 */
276 276
extern ROMCONST char* moduleShellPrompt;
277
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
277
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
278 278

  
279 279
/**
280 280
 * @brief   Interrupt initialization macro.
modules/LightRing_1-0/module.c
231 231
 */
232 232
/*===========================================================================*/
233 233

  
234
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
234
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
235 235
ROMCONST char* moduleShellPrompt = "LightRing";
236
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
236
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
237 237

  
238 238
/** @} */
239 239

  
modules/LightRing_1-0/module.h
193 193
 */
194 194
#define MODULE_OS_IOEVENTFLAGS_SYSSYNC          AOS_IOEVENT_FLAG(PAL_PAD(LINE_SYS_INT_N))
195 195

  
196
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
196
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
197 197
/**
198 198
 * @brief   Shell prompt text.
199 199
 */
200 200
extern ROMCONST char* moduleShellPrompt;
201
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
201
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
202 202

  
203 203
/**
204 204
 * @brief   Interrupt initialization macro.
modules/LightRing_1-2/module.c
509 509
 */
510 510
/*===========================================================================*/
511 511

  
512
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
512
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
513 513
ROMCONST char* moduleShellPrompt = "LightRing";
514
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
514
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
515 515

  
516 516
/** @} */
517 517

  
modules/LightRing_1-2/module.h
307 307

  
308 308
#endif /* (BOARD_BREAKOUT_MODULE == BOARD_BREAKOUT_UWBv10) */
309 309

  
310
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
310
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
311 311
/**
312 312
 * @brief   Shell prompt text.
313 313
 */
314 314
extern ROMCONST char* moduleShellPrompt;
315
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
315
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
316 316

  
317 317
/**
318 318
 * @brief   Interrupt initialization macro.
modules/NUCLEO-F103RB/module.c
167 167
 */
168 168
/*===========================================================================*/
169 169

  
170
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
170
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
171 171
ROMCONST char* moduleShellPrompt = "NUCLEO-F103RB";
172
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
172
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
173 173

  
174 174
/** @} */
175 175

  
modules/NUCLEO-F103RB/module.h
155 155
 */
156 156
#define MODULE_OS_IOEVENTFLAGS_USERBUTTON       AOS_IOEVENT_FLAG(PAL_PAD(LINE_BUTTON))
157 157

  
158
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
158
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
159 159
/**
160 160
 * @brief   Shell prompt text.
161 161
 */
162 162
extern ROMCONST char* moduleShellPrompt;
163
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
163
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
164 164

  
165 165
/**
166 166
 * @brief   Interrupt initialization macro.
modules/NUCLEO-F401RE/module.c
97 97
 */
98 98
/*===========================================================================*/
99 99

  
100
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
100
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
101 101
ROMCONST char* moduleShellPrompt = "NUCLEO-F401RE";
102
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
102
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
103 103

  
104 104
/** @} */
105 105

  
modules/NUCLEO-F401RE/module.h
93 93
 */
94 94
#define MODULE_OS_IOEVENTFLAGS_USERBUTTON       AOS_IOEVENT_FLAG(PAL_PAD(LINE_BUTTON))
95 95

  
96
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
96
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
97 97
/**
98 98
 * @brief   Shell prompt text.
99 99
 */
100 100
extern ROMCONST char* moduleShellPrompt;
101
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
101
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
102 102

  
103 103
/**
104 104
 * @brief   Interrupt initialization macro.
modules/NUCLEO-F767ZI/module.c
127 127
 */
128 128
/*===========================================================================*/
129 129

  
130
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
130
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
131 131
ROMCONST char* moduleShellPrompt = "NUCLEO-F767ZI";
132
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
132
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
133 133

  
134 134
/** @} */
135 135

  
modules/NUCLEO-F767ZI/module.h
103 103
 */
104 104
#define MODULE_OS_IOEVENTFLAGS_USERBUTTON       AOS_IOEVENT_FLAG(PAL_PAD(LINE_BUTTON))
105 105

  
106
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
106
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
107 107
/**
108 108
 * @brief   Shell prompt text.
109 109
 */
110 110
extern ROMCONST char* moduleShellPrompt;
111
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
111
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
112 112

  
113 113
/**
114 114
 * @brief   Interrupt initialization macro.
modules/NUCLEO-L476RG/module.c
107 107
 */
108 108
/*===========================================================================*/
109 109

  
110
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
110
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
111 111
ROMCONST char* moduleShellPrompt = "NUCLEO-L476RG";
112
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
112
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
113 113

  
114 114
/** @} */
115 115

  
modules/NUCLEO-L476RG/module.h
107 107
 */
108 108
#define MODULE_OS_IOEVENTFLAGS_USERBUTTON       AOS_IOEVENT_FLAG(PAL_PAD(LINE_BUTTON))
109 109

  
110
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
110
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
111 111
/**
112 112
 * @brief   Shell prompt text.
113 113
 */
114 114
extern ROMCONST char* moduleShellPrompt;
115
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
115
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
116 116

  
117 117
/**
118 118
 * @brief   Interrupt initialization macro.
modules/PowerManagement_1-1/module.c
522 522
 */
523 523
/*===========================================================================*/
524 524

  
525
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
525
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
526 526
ROMCONST char* moduleShellPrompt = "PowerManagement";
527
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
527
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
528 528

  
529 529
/** @} */
530 530

  
modules/PowerManagement_1-1/module.h
384 384
 */
385 385
#define MODULE_OS_IOEVENTFLAGS_SYSUARTUP        AOS_IOEVENT_FLAG(PAL_PAD(LINE_SYS_UART_UP))
386 386

  
387
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
387
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
388 388
/**
389 389
 * @brief   Shell prompt text.
390 390
 */
391 391
extern ROMCONST char* moduleShellPrompt;
392
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
392
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
393 393

  
394 394
/**
395 395
 * @brief   Interrupt initialization macro.
modules/PowerManagement_1-2/module.c
537 537
 */
538 538
/*===========================================================================*/
539 539

  
540
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
540
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
541 541
ROMCONST char* moduleShellPrompt = "PowerManagement";
542
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
542
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
543 543

  
544 544
/** @} */
545 545

  
modules/PowerManagement_1-2/module.h
389 389
 */
390 390
#define MODULE_OS_IOEVENTFLAGS_SYSUARTUP        AOS_IOEVENT_FLAG(PAL_PAD(LINE_SYS_UART_UP))
391 391

  
392
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
392
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
393 393
/**
394 394
 * @brief   Shell prompt text.
395 395
 */
396 396
extern ROMCONST char* moduleShellPrompt;
397
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
397
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
398 398

  
399 399
/**
400 400
 * @brief   Interrupt initialization macro.
modules/STM32F407G-DISC1/module.c
142 142
 */
143 143
/*===========================================================================*/
144 144

  
145
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
145
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
146 146
ROMCONST char* moduleShellPrompt = "STM32F407Discovery";
147
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
147
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
148 148

  
149 149
/** @} */
150 150

  
modules/STM32F407G-DISC1/module.h
135 135
 */
136 136
#define MODULE_OS_IOEVENTFLAGS_USERBUTTON       AOS_IOEVENT_FLAG(PAL_PAD(LINE_BUTTON))
137 137

  
138
#if (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) || defined(__DOXYGEN__)
138
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__)
139 139
/**
140 140
 * @brief   Shell prompt text.
141 141
 */
142 142
extern ROMCONST char* moduleShellPrompt;
143
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) || (AMIROOS_CFG_TESTS_ENABLE == true) */
143
#endif /* (AMIROOS_CFG_SHELL_ENABLE == true) */
144 144

  
145 145
/**
146 146
 * @brief   Interrupt initialization macro.

Also available in: Unified diff