Type Alias avr_device::atmega2560::spi::spcr::SPR_W

source ·
pub type SPR_W<'a, const O: u8> = FieldWriterSafe<'a, u8, SPCR_SPEC, u8, SPR_A, 2, O>;
Expand description

Field SPR writer - SPI Clock Rate Selects

Aliased Type§

struct SPR_W<'a, const O: u8> { /* private fields */ }

Implementations§

source§

impl<'a, const O: u8> SPR_W<'a, O>

source

pub fn fosc_4_2(self) -> &'a mut W

Fosc/4 if SPI2X == 0 else Fosc/2

source

pub fn fosc_16_8(self) -> &'a mut W

Fosc/16 if SPI2X == 0 else Fosc/8

source

pub fn fosc_64_32(self) -> &'a mut W

Fosc/64 if SPI2X == 0 else Fosc/32

source

pub fn fosc_128_64(self) -> &'a mut W

Fosc/128 if SPI2X == 0 else Fosc/64