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

Raw register type

Required Associated Types§

source

type Ux: RawReg

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

Implementors§

source§

impl RegisterSpec for ACSR_SPEC

§

type Ux = u8

source§

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

§

type Ux = u8

source§

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

§

type Ux = u8

source§

impl RegisterSpec for ADC_SPEC

§

type Ux = u16

source§

impl RegisterSpec for ADCSRA_SPEC

§

type Ux = u8

source§

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

§

type Ux = u8

source§

impl RegisterSpec for ADMUX_SPEC

§

type Ux = u8

source§

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

§

type Ux = u8

source§

impl RegisterSpec for SPMCSR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for CLKPR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DWDR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for GPIOR0_SPEC

§

type Ux = u8

source§

impl RegisterSpec for GPIOR1_SPEC

§

type Ux = u8

source§

impl RegisterSpec for GPIOR2_SPEC

§

type Ux = u8

source§

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

§

type Ux = u8

source§

impl RegisterSpec for MCUSR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for OSCCAL_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PLLCSR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PRR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for EEAR_SPEC

§

type Ux = u16

source§

impl RegisterSpec for EECR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for EEDR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for GIFR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for GIMSK_SPEC

§

type Ux = u8

source§

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

§

type Ux = u8

source§

impl RegisterSpec for PCMSK_SPEC

§

type Ux = u8

source§

impl RegisterSpec for EXTENDED_SPEC

§

type Ux = u8

source§

impl RegisterSpec for HIGH_SPEC

§

type Ux = u8

source§

impl RegisterSpec for LOW_SPEC

§

type Ux = u8

source§

impl RegisterSpec for LOCKBIT_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DDRB_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PINB_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PORTB_SPEC

§

type Ux = u8

source§

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

§

type Ux = u8

source§

impl RegisterSpec for OCR0A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for OCR0B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR0A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR0B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCNT0_SPEC

§

type Ux = u8

source§

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

§

type Ux = u8

source§

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

§

type Ux = u8

source§

impl RegisterSpec for DT1A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DT1B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DTPS_SPEC

§

type Ux = u8

source§

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

§

type Ux = u8

source§

impl RegisterSpec for OCR1A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for OCR1B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for OCR1C_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR1_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCNT1_SPEC

§

type Ux = u8

source§

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

§

type Ux = u8

source§

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

§

type Ux = u8

source§

impl RegisterSpec for USIBR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for USICR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for USIDR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for USISR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for WDTCR_SPEC

§

type Ux = u8