avr-hal-generic, though I think I've already successfully teased that apart.
UsartHaltrait with associated types
Baudrateneeds to be
CLOCKneeds to propagate up the type tree into
Usartis a bit misnamed... it seems to me like it only supports asynchronous mode right now)
UsartSettingswhich is an associated type of UsartOps