Skip to main content

RegisterSpec

Trait RegisterSpec 

Source
pub trait RegisterSpec {
    type Ux: RawReg;
}
Expand description

Raw register type

Required Associated Types§

Source

type Ux: RawReg

Raw register type (u8, u16, u32, …).

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl RegisterSpec for ACSR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for ADCSRA_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for avr_device::attiny85::ac::adcsrb::ADCSRB_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for avr_device::attiny85::adc::adcsrb::ADCSRB_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for ADC_SPEC

Source§

impl RegisterSpec for ADMUX_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for CLKPR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for DDRB_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for avr_device::attiny85::ac::didr0::DIDR0_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for avr_device::attiny85::adc::didr0::DIDR0_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for DT1A_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for DT1B_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for DTPS_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for DWDR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for EEAR_SPEC

Source§

impl RegisterSpec for EECR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for EEDR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for EXTENDED_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for GIFR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for GIMSK_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for GPIOR0_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for GPIOR1_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for GPIOR2_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for avr_device::attiny85::tc0::gtccr::GTCCR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for avr_device::attiny85::tc1::gtccr::GTCCR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for HIGH_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for LOCKBIT_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for LOW_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for avr_device::attiny85::cpu::mcucr::MCUCR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for avr_device::attiny85::exint::mcucr::MCUCR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for MCUSR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for OCR0A_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for OCR0B_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for OCR1A_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for OCR1B_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for OCR1C_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for OSCCAL_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for PCMSK_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for PINB_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for PLLCSR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for PORTB_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for PRR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for SPMCSR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for TCCR0A_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for TCCR0B_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for TCCR1_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for TCNT0_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for TCNT1_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for avr_device::attiny85::tc0::tifr::TIFR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for avr_device::attiny85::tc1::tifr::TIFR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for avr_device::attiny85::tc0::timsk::TIMSK_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for avr_device::attiny85::tc1::timsk::TIMSK_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for USIBR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for USICR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for USIDR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for USISR_SPEC

Source§

type Ux = u8

Source§

impl RegisterSpec for WDTCR_SPEC

Source§

type Ux = u8