C/C++ API Reference
Loading...
Searching...
No Matches
pw::clock_tree::ClockMcuxpressoClockIp< ElementType > Class Template Referencefinal

Overview

template<typename ElementType>
class pw::clock_tree::ClockMcuxpressoClockIp< ElementType >

Class template implementing the clock_ip_name_t clocks. Managing clock_ip_name_t clocks with the clock tree allows to save power when FSL_SDK_DISABLE_DRIVER_CLOCK_CONTROL is set.

Template argument ElementType can be of class ElementBlocking or ElementNonBlockingCannotFail.

Inheritance diagram for pw::clock_tree::ClockMcuxpressoClockIp< ElementType >:
pw::clock_tree::DependentElement< ElementType >

Public Member Functions

constexpr ClockMcuxpressoClockIp (ElementType &source, clock_ip_name_t clock)
 
- Public Member Functions inherited from pw::clock_tree::DependentElement< ElementType >
constexpr DependentElement (ElementType &source)
 Create a dependent clock tree element that depends on source.
 

Private Member Functions

Status DoEnable () final
 Enable the clock.
 
Status DoDisable () final
 Disable the clock.
 

The documentation for this class was generated from the following file: