![]() |
![]() |
|
CC27xxDriverLibrary
|
#include "lrfd.h"#include <stdbool.h>#include "../inc/hw_types.h"#include "../inc/hw_memmap.h"#include "../inc/hw_clkctl.h"#include "../inc/hw_lrfddbell.h"#include "../driverlib/interrupt.h"#include "../driverlib/clkctl.h"
Enumerations | |
| enum | { LRFD_NOT_CLOCKED = 0, LRFD_CLOCKED = 1, LRFD_UNKNOWN_CLOCK_STATUS = 2 } |
Functions | |
| void | LRFDSetDependencySetsPtr (uint16_t(*dependencySetsPtr)[LRFD_NUM_CLK_DEP]) |
| void | LRFDSetClockDependency (uint16_t mask, uint8_t dependencySetId) |
| Set clock dependency on a set of modules in LRFD. More... | |
| void | LRFDReleaseClockDependency (uint16_t mask, uint8_t dependencySetId) |
| Release clock dependency on a set of modules in LRFD. More... | |
| void | LRFDApplyClockDependencies (void) |
| Apply the currently set clock dependencies. More... | |
Variables | |
| static enum { ... } | lrfdClockStatus = LRFD_UNKNOWN_CLOCK_STATUS |
| static uint16_t | lrfdClockDependencySets [LRFD_NUM_CLK_DEP] |
| static uint16_t(* | lrfdClockDependencySetsPtr )[LRFD_NUM_CLK_DEP] = &lrfdClockDependencySets |
| void LRFDSetDependencySetsPtr | ( | uint16_t(*) | dependencySetsPtr[LRFD_NUM_CLK_DEP] | ) |
References LRFD_NUM_CLK_DEP, lrfdClockDependencySets, lrfdClockDependencySetsPtr, and LRFDSetDependencySetsPtr_veneer().
Referenced by LRFDApplyClockDependencies(), and LRFDSetDependencySetsPtr_veneer().
| enum { ... } lrfdClockStatus |
Referenced by LRFDApplyClockDependencies().
|
static |
Referenced by LRFDApplyClockDependencies(), and LRFDSetDependencySetsPtr().
|
static |
Referenced by LRFDSetDependencySetsPtr().