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::atmega2560::ac::adcsrb::ADCSRB_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DIDR1_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::atmega2560::adc::adcsrb::ADCSRB_SPEC

§

type Ux = u8

source§

impl RegisterSpec for ADMUX_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DIDR0_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DIDR2_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 EIND_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::atmega2560::cpu::mcucr::MCUCR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for avr_device::atmega2560::cpu::mcusr::MCUSR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for OSCCAL_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PRR0_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PRR1_SPEC

§

type Ux = u8

source§

impl RegisterSpec for RAMPZ_SPEC

§

type Ux = u8

source§

impl RegisterSpec for SMCR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for XMCRA_SPEC

§

type Ux = u8

source§

impl RegisterSpec for XMCRB_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 EICRA_SPEC

§

type Ux = u8

source§

impl RegisterSpec for EICRB_SPEC

§

type Ux = u8

source§

impl RegisterSpec for EIFR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for EIMSK_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PCICR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PCIFR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PCMSK0_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PCMSK1_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PCMSK2_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 avr_device::atmega2560::jtag::mcucr::MCUCR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for avr_device::atmega2560::jtag::mcusr::MCUSR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for OCDR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for LOCKBIT_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DDRA_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PINA_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PORTA_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 DDRC_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PINC_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PORTC_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DDRD_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PIND_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PORTD_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DDRE_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PINE_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PORTE_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DDRF_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PINF_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PORTF_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DDRG_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PING_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PORTG_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DDRH_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PINH_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PORTH_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DDRJ_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PINJ_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PORTJ_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DDRK_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PINK_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PORTK_SPEC

§

type Ux = u8

source§

impl RegisterSpec for DDRL_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PINL_SPEC

§

type Ux = u8

source§

impl RegisterSpec for PORTL_SPEC

§

type Ux = u8

source§

impl RegisterSpec for SPCR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for SPDR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for SPSR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for avr_device::atmega2560::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 TIFR0_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TIMSK0_SPEC

§

type Ux = u8

source§

impl RegisterSpec for ICR1_SPEC

§

type Ux = u16

source§

impl RegisterSpec for OCR1A_SPEC

§

type Ux = u16

source§

impl RegisterSpec for OCR1B_SPEC

§

type Ux = u16

source§

impl RegisterSpec for OCR1C_SPEC

§

type Ux = u16

source§

impl RegisterSpec for TCCR1A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR1B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR1C_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCNT1_SPEC

§

type Ux = u16

source§

impl RegisterSpec for TIFR1_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TIMSK1_SPEC

§

type Ux = u8

source§

impl RegisterSpec for ASSR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for avr_device::atmega2560::tc2::gtccr::GTCCR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for OCR2A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for OCR2B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR2A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR2B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCNT2_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TIFR2_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TIMSK2_SPEC

§

type Ux = u8

source§

impl RegisterSpec for ICR3_SPEC

§

type Ux = u16

source§

impl RegisterSpec for OCR3A_SPEC

§

type Ux = u16

source§

impl RegisterSpec for OCR3B_SPEC

§

type Ux = u16

source§

impl RegisterSpec for OCR3C_SPEC

§

type Ux = u16

source§

impl RegisterSpec for TCCR3A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR3B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR3C_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCNT3_SPEC

§

type Ux = u16

source§

impl RegisterSpec for TIFR3_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TIMSK3_SPEC

§

type Ux = u8

source§

impl RegisterSpec for ICR4_SPEC

§

type Ux = u16

source§

impl RegisterSpec for OCR4A_SPEC

§

type Ux = u16

source§

impl RegisterSpec for OCR4B_SPEC

§

type Ux = u16

source§

impl RegisterSpec for OCR4C_SPEC

§

type Ux = u16

source§

impl RegisterSpec for TCCR4A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR4B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR4C_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCNT4_SPEC

§

type Ux = u16

source§

impl RegisterSpec for TIFR4_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TIMSK4_SPEC

§

type Ux = u8

source§

impl RegisterSpec for ICR5_SPEC

§

type Ux = u16

source§

impl RegisterSpec for OCR5A_SPEC

§

type Ux = u16

source§

impl RegisterSpec for OCR5B_SPEC

§

type Ux = u16

source§

impl RegisterSpec for OCR5C_SPEC

§

type Ux = u16

source§

impl RegisterSpec for TCCR5A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR5B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCCR5C_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TCNT5_SPEC

§

type Ux = u16

source§

impl RegisterSpec for TIFR5_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TIMSK5_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TWAMR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TWAR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TWBR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TWCR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TWDR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for TWSR_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UBRR0_SPEC

§

type Ux = u16

source§

impl RegisterSpec for UCSR0A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UCSR0B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UCSR0C_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UDR0_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UBRR1_SPEC

§

type Ux = u16

source§

impl RegisterSpec for UCSR1A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UCSR1B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UCSR1C_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UDR1_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UBRR2_SPEC

§

type Ux = u16

source§

impl RegisterSpec for UCSR2A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UCSR2B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UCSR2C_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UDR2_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UBRR3_SPEC

§

type Ux = u16

source§

impl RegisterSpec for UCSR3A_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UCSR3B_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UCSR3C_SPEC

§

type Ux = u8

source§

impl RegisterSpec for UDR3_SPEC

§

type Ux = u8

source§

impl RegisterSpec for WDTCSR_SPEC

§

type Ux = u8