Skip to content

Commit 94c00fe

Browse files
authored
Clock tree refactor: introduce instance type (#5129)
* Access properties by name * Replace clock node classification with an instance type * Pull is_definition up into instance * Pass instance type to request/release functions * Replace unnecessary use of dyn note type * Allow the instance to force generate config type and methods * Pass instance to config_apply_impl_function * Move function out of trait * Move node_functions * Move more functions * Remove PeripheralClockSource * Rename argument * Expand divider validation * Add some todos * Remove CTNT trait implementation from ClockTreeNodeInstance * Use indexmap to avoid quadratic lookup * Fix typos, use constant case for names * Extract box wrapper function * Remove config_docline * Remove unnecessary node_frequency_impl2
1 parent 5b0c5d1 commit 94c00fe

File tree

7 files changed

+741
-719
lines changed

7 files changed

+741
-719
lines changed

esp-metadata-generated/src/_build_script_utils.rs

Lines changed: 52 additions & 52 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)