pub fn into_xip(self) -> Qspi<XIP> {
        let tfm = TransferMode {
            quad_width: true,
            address_enable: true,
            data_enable: true,
            instruction_enable: true,
            dummy_cycles: 8,
            ..TransferMode::default()
        };
        unsafe {
            self.run_read_instruction(Command::QuadRead, tfm, 0, &mut [], false);
        }

        Qspi::<XIP> {
            qspi: self.qspi,
            _sck: self._sck,
            _cs: self._cs,
            _io0: self._io0,
            _io1: self._io1,
            _io2: self._io2,
            _io3: self._io3,
            _mode: PhantomData,
        }
    }
/// Latches the peripheral in a read/execute state, so it can be used to
/// read or execute directly from flash.
///
/// Note: Hardcodes 8 dummy cycles.
Latches the peripheral in a read/execute state, so it can be used to
read or execute directly from flash.

Hardcodes 8 dummy cycles.
Latches the peripheral in a read / execute state so it can be used to read or execute directly from flash . Hardcodes 8 dummy cycles .
pub fn into_xip(self) -> Qspi<XIP> {
        let tfm = TransferMode {
            quad_width: true,
            address_enable: true,
            data_enable: true,
            instruction_enable: true,
            dummy_cycles: 8,
            ..TransferMode::default()
        };
        unsafe {
            self.run_read_instruction(Command::QuadRead, tfm, 0, &mut [], false);
        }
        Qspi::<XIP> {
            qspi: self.qspi,
            _sck: self._sck,
            _cs: self._cs,
            _io0: self._io0,
            _io1: self._io1,
            _io2: self._io2,
            _io3: self._io3,
            _mode: PhantomData,
        }
    }
pub fn into_xip ( self ) -> Qspi < XIP > { let tfm = TransferMode { quad_width : true , address_enable : true , data_enable : true , instruction_enable : true , dummy_cycles : 8 , .. TransferMode :: default ( ) } ; unsafe { self . run_read_instruction ( Command :: QuadRead , tfm , 0 , & mut [ ] , false ) ; } Qspi :: < XIP > { qspi : self . qspi , _sck : self . _sck , _cs : self . _cs , _io0 : self . _io0 , _io1 : self . _io1 , _io2 : self . _io2 , _io3 : self . _io3 , _mode : PhantomData , } }
Latches the peripheral in a read/execute state, so it can be used to
read or execute directly from flash.
Latches the peripheral in a read / execute state so it can be used to read or execute directly from flash .
self
self