I've been thinking about restructuring display-interface for a while now. Some drivers (e.g. ssd1306) include multiple crates anyway, and they take a very short time to compile. Instead of the current organization, maybe we could switch things up a bit and instead do what most other embedded crates do nowadays: provide a base crate, and a different one for the async interfaces. Thoughts?
I've been thinking about restructuring display-interface for a while now. Some drivers (e.g. ssd1306) include multiple crates anyway, and they take a very short time to compile. Instead of the current organization, maybe we could switch things up a bit and instead do what most other embedded crates do nowadays: provide a base crate, and a different one for the async interfaces. Thoughts?