pub fn chip_select_high(mut self, chip_select_high: u8) -> Self {
        debug_assert!(
            chip_select_high > 0,
            "There is a minimum of one clock cycle between transcations"
        );
        #[cfg(feature = "rm0468")]
        debug_assert!(
            chip_select_high <= 64,
            "Maximum 64 cycles between transcations"
        );
        #[cfg(not(feature = "rm0468"))]
        debug_assert!(
            chip_select_high <= 8,
            "Maximum 8 cycles between transcations"
        );

        self.chip_select_high = chip_select_high;
        self
    }
/// Chip select high time t_CSHI between transactions in clock cycles
///
/// The chip select high time between transactions is specified in the
/// memory datasheet. This should be converted to clock cycles based on the
/// maximum bus frequency. The minimum is one cycle.
///
/// ```
/// let hyperbusconfig = hyperbusconfig.chip_select_high(4);
/// ```
Chip select high time t_CSHI between transactions in clock cycles
The chip select high time between transactions is specified in the
memory datasheet. This should be converted to clock cycles based on the
maximum bus frequency. The minimum is one cycle.


Chip select high time t_CSHI between transactions in clock cycles The chip select high time between transactions is specified in the memory datasheet . This should be converted to clock cycles based on the maximum bus frequency . The minimum is one cycle .
pub fn chip_select_high(mut self, chip_select_high: u8) -> Self {
        debug_assert!(
            chip_select_high > 0,
            "There is a minimum of one clock cycle between transcations"
        );
        #[cfg(feature = "rm0468")]
        debug_assert!(
            chip_select_high <= 64,
            "Maximum 64 cycles between transcations"
        );
        #[cfg(not(feature = "rm0468"))]
        debug_assert!(
            chip_select_high <= 8,
            "Maximum 8 cycles between transcations"
        );
        self.chip_select_high = chip_select_high;
        self
    }
pub fn chip_select_high ( mut self , chip_select_high : u8 ) -> Self { debug_assert ! ( chip_select_high 0 " " ) ; # [ cfg ( feature " " ) ] debug_assert ! ( chip_select_high 64 " " ) ; # [ cfg ( not ( feature " " ) ) ] debug_assert ! ( chip_select_high 8 " " ) ; self . chip_select_high = chip_select_high ; self }
Chip select high time t_CSHI between transactions in clock cycles
The chip select high time between transactions is specified in the
memory datasheet.
Chip select high time t_CSHI between transactions in clock cycles The chip select high time between transactions is specified in the memory datasheet .
mut self
chip_select_high
u8
mut self
chip_select_high
u8