Functions | |
static void | RFCClockEnable (void) |
Enable the RF core clocks. More... | |
static void | RFCClockDisable (void) |
Disable the RF core clocks. More... | |
static void | RFCCpe0IntEnable (uint32_t ui32Mask) |
Enable CPE0 interrupt. More... | |
static void | RFCCpe1IntEnable (uint32_t ui32Mask) |
Enable CPE1 interrupt. More... | |
static void | RFCHwIntEnable (uint32_t ui32Mask) |
static void | RFCCpeIntDisable (uint32_t ui32Mask) |
Disable CPE interrupt. More... | |
static void | RFCHwIntDisable (uint32_t ui32Mask) |
Disable HW interrupt. More... | |
uint32_t | RFCCpeIntGetAndClear (void) |
Get and clear CPE interrupt flags. More... | |
static void | RFCCpeIntClear (uint32_t ui32Mask) |
Clear interrupt flags. More... | |
static void | RFCHwIntClear (uint32_t ui32Mask) |
Clear interrupt flags. More... | |
static void | RFCAckIntClear (void) |
Clear interrupt flags. More... | |
|
inlinestatic |
|
inlinestatic |
Disable the RF core clocks.
As soon as the RF core is started it will handle clock control autonomously. No check should be performed to check the clocks. Instead the radio can be ping'ed through the command interface.
When disabling clocks it is the programmers responsibility that the RF core clocks can be safely gated. I.e. the RF core should be safely 'parked'.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
uint32_t RFCCpeIntGetAndClear | ( | void | ) |
|
inlinestatic |
|
inlinestatic |