Skip to content

Conversation

@jessebraham
Copy link
Member

I noticed that most of the dependencies in the chip-specific HAL packages should actually be dev dependencies, so I've switched them over. I think this is just a relic from the past, probably, and we've just neglected these a bit.

@jessebraham jessebraham added the skip-changelog No changelog modification needed label Aug 16, 2023
@jessebraham jessebraham merged commit 422eb21 into esp-rs:main Aug 16, 2023
@jessebraham jessebraham deleted the fixes/dev-dependencies branch August 16, 2023 16:26
@bugadani
Copy link
Contributor

bugadani commented Aug 20, 2023

For some reason, this PR has screwed up embassy timings completely for me. What worked before this PR now times out a lot quicker.

Update:

It looks like the culprit is moving embassy-time to a dev dependency. This now means that enabling embassy-time-* no longer enables the matching embassy-time/tick-hz-* feature, causing the timebase to tick much faster as intended.

@jessebraham was this an intended change, or can we move embassy-time back to an optional normal dependency?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog No changelog modification needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants