CC26xx Driver Library |

- Main Page
- Related Pages
- CC26xx APIs
- Register Descriptions
- Online Resources

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Macros | Functions
smph.h File Reference
`#include <stdbool.h>`
`#include <stdint.h>`
`#include <inc/hw_types.h>`
`#include <inc/hw_smph.h>`
`#include <inc/hw_memmap.h>`
`#include <driverlib/debug.h>`

Go to the source code of this file.

## Macros
#define | SMPH_FREE 0x00000001
#define | SMPH_CLAIMED 0x00000000
#define | SMPH_0 0
#define | SMPH_1 1
#define | SMPH_2 2
#define | SMPH_3 3
#define | SMPH_4 4
#define | SMPH_5 5
#define | SMPH_6 6
#define | SMPH_7 7
#define | SMPH_8 8
#define | SMPH_9 9
#define | SMPH_10 10
#define | SMPH_11 11
#define | SMPH_12 12
#define | SMPH_13 13
#define | SMPH_14 14
#define | SMPH_15 15
#define | SMPH_16 16
#define | SMPH_17 17
#define | SMPH_18 18
#define | SMPH_19 19
#define | SMPH_20 20
#define | SMPH_21 21
#define | SMPH_22 22
#define | SMPH_23 23
#define | SMPH_24 24
#define | SMPH_25 25
#define | SMPH_26 26
#define | SMPH_27 27
#define | SMPH_28 28
#define | SMPH_29 29
#define | SMPH_30 30
#define | SMPH_31 31

## Functions
void | SMPHAcquire (uint32_t ui32Semaphore)
| Acquire a semaphore. More...
__STATIC_INLINE bool | SMPHTryAcquire (uint32_t ui32Semaphore)
| Try to Acquire a semaphore. More...
__STATIC_INLINE void | SMPHRelease (uint32_t ui32Semaphore)
| Release a semaphore. More...