Revision 1678f270 modules/DiWheelDrive_1-1/module.h
modules/DiWheelDrive_1-1/module.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 |
... | ... | |
243 | 243 |
/** |
244 | 244 |
* @brief Event flag to be set on a SYS_SYNC interrupt. |
245 | 245 |
*/ |
246 |
#define MODULE_OS_IOEVENTFLAGS_SYSSYNC ((eventflags_t)1 << GPIOC_SYS_INT_N)
|
|
246 |
#define MODULE_OS_IOEVENTFLAGS_SYSSYNC AOS_IOEVENT_FLAG(GPIOC_SYS_INT_N)
|
|
247 | 247 |
|
248 | 248 |
/** |
249 | 249 |
* @brief Event flag to be set on a SYS_WARMRST interrupt. |
250 | 250 |
*/ |
251 |
#define MODULE_OS_IOEVENTFLAGS_SYSWARMRST ((eventflags_t)1 << GPIOD_SYS_WARMRST_N)
|
|
251 |
#define MODULE_OS_IOEVENTFLAGS_SYSWARMRST AOS_IOEVENT_FLAG(GPIOD_SYS_WARMRST_N)
|
|
252 | 252 |
|
253 | 253 |
/** |
254 | 254 |
* @brief Event flag to be set on a PATH_DCSTAT interrupt. |
255 | 255 |
*/ |
256 |
#define MODULE_OS_IOEVENTFLAGS_PATHDCSTAT ((eventflags_t)1 << GPIOC_PATH_DCEN)
|
|
256 |
#define MODULE_OS_IOEVENTFLAGS_PATHDCSTAT AOS_IOEVENT_FLAG(GPIOC_PATH_DCEN)
|
|
257 | 257 |
|
258 | 258 |
/** |
259 | 259 |
* @brief Event flag to be set on a COMPASS_DRDY interrupt. |
260 | 260 |
*/ |
261 |
#define MODULE_OS_IOEVENTFLAGS_COMPASSDRDY ((eventflags_t)1 << GPIOB_COMPASS_DRDY)
|
|
261 |
#define MODULE_OS_IOEVENTFLAGS_COMPASSDRDY AOS_IOEVENT_FLAG(GPIOB_COMPASS_DRDY)
|
|
262 | 262 |
|
263 | 263 |
/** |
264 | 264 |
* @brief Event flag to be set on a SYS_PD interrupt. |
265 | 265 |
*/ |
266 |
#define MODULE_OS_IOEVENTFLAGS_SYSPD ((eventflags_t)1 << GPIOC_SYS_PD_N)
|
|
266 |
#define MODULE_OS_IOEVENTFLAGS_SYSPD AOS_IOEVENT_FLAG(GPIOC_SYS_PD_N)
|
|
267 | 267 |
|
268 | 268 |
/** |
269 | 269 |
* @brief Event flag to be set on a SYS_REG_EN interrupt. |
270 | 270 |
*/ |
271 |
#define MODULE_OS_IOEVENTFLAGS_SYSREGEN ((eventflags_t)1 << GPIOC_SYS_REG_EN)
|
|
271 |
#define MODULE_OS_IOEVENTFLAGS_SYSREGEN AOS_IOEVENT_FLAG(GPIOC_SYS_REG_EN)
|
|
272 | 272 |
|
273 | 273 |
/** |
274 | 274 |
* @brief Event flag to be set on a IR_INT interrupt. |
275 | 275 |
*/ |
276 |
#define MODULE_OS_IOEVENTFLAGS_IRINT ((eventflags_t)1 << GPIOB_IR_INT)
|
|
276 |
#define MODULE_OS_IOEVENTFLAGS_IRINT AOS_IOEVENT_FLAG(GPIOB_IR_INT)
|
|
277 | 277 |
|
278 | 278 |
/** |
279 | 279 |
* @brief Event flag to be set on a GYRO_DRDY interrupt. |
280 | 280 |
*/ |
281 |
#define MODULE_OS_IOEVENTFLAGS_GYRODRDY ((eventflags_t)1 << GPIOB_GYRO_DRDY)
|
|
281 |
#define MODULE_OS_IOEVENTFLAGS_GYRODRDY AOS_IOEVENT_FLAG(GPIOB_GYRO_DRDY)
|
|
282 | 282 |
|
283 | 283 |
/** |
284 | 284 |
* @brief Event flag to be set on a SYS_UART_UP interrupt. |
285 | 285 |
*/ |
286 |
#define MODULE_OS_IOEVENTFLAGS_SYSUARTUP ((eventflags_t)1 << GPIOB_SYS_UART_UP)
|
|
286 |
#define MODULE_OS_IOEVENTFLAGS_SYSUARTUP AOS_IOEVENT_FLAG(GPIOB_SYS_UART_UP)
|
|
287 | 287 |
|
288 | 288 |
/** |
289 | 289 |
* @brief Event flag to be set on a ACCEL_INT interrupt. |
290 | 290 |
*/ |
291 |
#define MODULE_OS_IOEVENTFLAGS_ACCELINT ((eventflags_t)1 << GPIOB_ACCEL_INT_N)
|
|
291 |
#define MODULE_OS_IOEVENTFLAGS_ACCELINT AOS_IOEVENT_FLAG(GPIOB_ACCEL_INT_N)
|
|
292 | 292 |
|
293 | 293 |
#if (AMIROOS_CFG_SHELL_ENABLE == true) || defined(__DOXYGEN__) |
294 | 294 |
/** |
Also available in: Unified diff