Revision 6b53f6bf modules/LightRing_1-0/module.c
modules/LightRing_1-0/module.c | ||
---|---|---|
36 | 36 |
(void)extp; |
37 | 37 |
|
38 | 38 |
chSysLockFromISR(); |
39 |
chEvtBroadcastFlagsI(&aos.events.io.source, (1 << channel));
|
|
39 |
chEvtBroadcastFlagsI(&aos.events.io, (1 << channel)); |
|
40 | 40 |
chSysUnlockFromISR(); |
41 | 41 |
|
42 | 42 |
return; |
... | ... | |
219 | 219 |
*/ |
220 | 220 |
/*===========================================================================*/ |
221 | 221 |
|
222 |
apalControlGpio_t moduleSsspPd = { |
|
222 |
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__) |
|
223 |
const char* moduleShellPrompt = "LightRing"; |
|
224 |
#endif |
|
225 |
|
|
226 |
/** @} */ |
|
227 |
|
|
228 |
/*===========================================================================*/ |
|
229 |
/** |
|
230 |
* @name Startup Shutdown Synchronization Protocol (SSSP) |
|
231 |
* @{ |
|
232 |
*/ |
|
233 |
/*===========================================================================*/ |
|
234 |
|
|
235 |
apalControlGpio_t moduleSsspGpioPd = { |
|
223 | 236 |
/* GPIO */ &moduleGpioSysPd, |
224 | 237 |
/* meta */ { |
225 | 238 |
/* active state */ APAL_GPIO_ACTIVE_LOW, |
... | ... | |
228 | 241 |
}, |
229 | 242 |
}; |
230 | 243 |
|
231 |
apalControlGpio_t moduleSsspSync = { |
|
244 |
apalControlGpio_t moduleSsspGpioSync = {
|
|
232 | 245 |
/* GPIO */ &moduleGpioSysSync, |
233 | 246 |
/* meta */ { |
234 | 247 |
/* active state */ APAL_GPIO_ACTIVE_LOW, |
... | ... | |
237 | 250 |
}, |
238 | 251 |
}; |
239 | 252 |
|
240 |
const char* moduleShellPrompt = "LightRing"; |
|
241 |
|
|
242 | 253 |
/** @} */ |
243 | 254 |
|
244 | 255 |
/*===========================================================================*/ |
Also available in: Unified diff