|
EE445M RTOS
Taken at the University of Texas Spring 2015
|
#include "libstd/nexus.h"

Go to the source code of this file.
Data Structures | |
| union | notification |
| struct | notification_metadata |
Macros | |
| #define | notification_init_(_name, _type, _value) |
| #define | notification_init(_type, _value) notification_init_(note, _type, _value) |
Enumerations | |
| enum | NOTIFICATION_TYPE { NOTIFY_INT, NOTIFY_DOUBLE, NOTIFY_CHAR, NOTIFY_STRING } |
| #define notification_init | ( | _type, | |
| _value | |||
| ) | notification_init_(note, _type, _value) |
Create a notification with specified type and value of name `note'.
Definition at line 45 of file notify.h.
Referenced by GPIOPortF_Handler(), sA_Handler(), TIMER0A_Handler(), TIMER1A_Handler(), and TIMER2A_Handler().
| #define notification_init_ | ( | _name, | |
| _type, | |||
| _value | |||
| ) |
Create a notification with specified name, type and value.
| enum NOTIFICATION_TYPE |
Type of the relevant data inside of a NVIC-invoked hardware-triggered ISR. This is used to help unwrap the data from inside of a union.
| Enumerator | |
|---|---|
| NOTIFY_INT | |
| NOTIFY_DOUBLE | |
| NOTIFY_CHAR | |
| NOTIFY_STRING | |