Pigweed
 
Loading...
Searching...
No Matches
pw::clock_tree::ClockMcuxpressoFrg< ElementType > Class Template Referencefinal

#include <clock_tree.h>

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

Public Member Functions

constexpr ClockMcuxpressoFrg (ElementType &source, const clock_frg_clk_config_t &config)
 Constructor specifying the source clock and FRG configuration.
 
- 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 FRG configuration.
 
Status DoDisable () final
 Disable FRG configuration.
 

Additional Inherited Members

- Protected Member Functions inherited from pw::clock_tree::DependentElement< ElementType >
Status UpdateSource (ElementType &new_source, bool permit_change_if_in_use)
 

Detailed Description

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

Class template implementing the FRG clock tree element.

Template argument ElementType can be of class ElementBlocking or ElementNonBlockingCannotFail.


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