Commit 0ada106
authored
[v0.2.0 Refactor] [Type-C] Remove static_cell dependency and improve context handling (#668)
- Removed `static_cell` dependency from Cargo.lock and Cargo.toml in
examples and type-c-service.
- Updated Type-C service methods to accept a reference to
`intrusive_list::IntrusiveList` for better context management.
- Modified various service methods to pass the controllers list where
necessary, ensuring proper context usage.
- Commented out unused code related to power policy channels and service
initialization.
- Adjusted the task closure to work with the updated service structure.
- Enhanced error handling and logging throughout the service methods.1 parent e2a466f commit 0ada106
File tree
25 files changed
+1448
-871
lines changed- embedded-service/src
- type_c
- examples
- rt685s-evk
- src/bin
- std
- src/bin/type_c
- type-c-service
- src
- service
- wrapper
25 files changed
+1448
-871
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
83 | 82 | | |
0 commit comments