pub fn with_miso(self, miso: impl PeripheralInput<'d>) -> Self {
        let miso = miso.into();

        miso.apply_input_config(&InputConfig::default());
        miso.set_input_enable(true);

        self.driver().info.miso.connect_to(&miso);

        self
    }
Assign the MISO (Master In Slave Out) pin for the SPI instance.

Enables input functionality for the pin, and connects it to the MISO
signal.

You want to use this for full-duplex SPI or
[DataMode::SingleTwoDataLines]
esp-hal/src/spi/master.rs