diff --git a/embassy-rp/src/gpio.rs b/embassy-rp/src/gpio.rs index 8f1cca27b..5fdb2b0c6 100644 --- a/embassy-rp/src/gpio.rs +++ b/embassy-rp/src/gpio.rs @@ -190,12 +190,15 @@ pub(crate) mod sealed { }; block.gpio(self.pin() as _) } + fn sio_out(&self) -> pac::sio::Gpio { SIO.gpio_out(self.bank() as _) } + fn sio_oe(&self) -> pac::sio::Gpio { SIO.gpio_oe(self.bank() as _) } + fn sio_in(&self) -> Reg { SIO.gpio_in(self.bank() as _) }