pub trait OSCExt { type Osc; fn split(self) -> Self::Osc; }
Grabs ownership of OSC from the PAC
This module’s state struct
grab the peripheral from the PAC and return the state struct