esp-rs/esp-hal

Make `asynch` modules private

Opened this issue · 4 comments

Some drivers have this module public, some don't. Imo now async is enabled by default, we should make these modules private and reexport the relevant public bits.

We don't even need these modules for anything, really.

We don't even need these modules for anything, really.

Yep, also just removing them could be fine too.

Just... please wait a bit before starting this, I'd like to avoid massive merge conflicts with some of my unpublished branches 🥺

No rush, just making a point of it in the this issue so it gets done at some point :).