Revision 1678f270 modules/LightRing_1-0/aosconf.h
modules/LightRing_1-0/aosconf.h | ||
---|---|---|
1 | 1 |
/* |
2 | 2 |
AMiRo-OS is an operating system designed for the Autonomous Mini Robot (AMiRo) platform. |
3 |
Copyright (C) 2016..2018 Thomas Schöpping et al.
|
|
3 |
Copyright (C) 2016..2019 Thomas Schöpping et al.
|
|
4 | 4 |
|
5 | 5 |
This program is free software: you can redistribute it and/or modify |
6 | 6 |
it under the terms of the GNU General Public License as published by |
... | ... | |
79 | 79 |
#endif |
80 | 80 |
|
81 | 81 |
/** |
82 |
* @brief Mask for the control thread to listen to certain IO events. |
|
83 |
* @note Any mandatory events (e.g. for SSSP) are enabled implicitely despite this configuration. |
|
84 |
*/ |
|
85 |
#if !defined(OS_CFG_MAIN_LOOP_IOEVENT_MASK) |
|
86 |
#define AMIROOS_CFG_MAIN_LOOP_IOEVENT_MASK 0 |
|
87 |
#else |
|
88 |
#define AMIROOS_CFG_MAIN_LOOP_IOEVENT_MASK OS_CFG_MAIN_LOOP_IOEVENT_MASK |
|
89 |
#endif |
|
90 |
|
|
91 |
/** |
|
82 | 92 |
* @brief Timeout value when waiting for events in the main loop in microseconds. |
83 | 93 |
* @details A value of 0 deactivates the timeout. |
84 | 94 |
*/ |
... | ... | |
101 | 111 |
* @brief Flag to enable SSSP. |
102 | 112 |
*/ |
103 | 113 |
#if !defined(OS_CFG_SSSP_ENABLE) |
104 |
#define AMIROOS_CFG_SSSP_ENABLE false
|
|
114 |
#define AMIROOS_CFG_SSSP_ENABLE true
|
|
105 | 115 |
#else |
106 | 116 |
#define AMIROOS_CFG_SSSP_ENABLE OS_CFG_SSSP_ENABLE |
107 | 117 |
#endif |
Also available in: Unified diff