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 |