Struct nrf51::adc::RegisterBlock [] [src]

pub struct RegisterBlock {
    pub tasks_start: TasksStart,
    pub tasks_stop: TasksStop,
    pub events_end: EventsEnd,
    pub intenset: Intenset,
    pub intenclr: Intenclr,
    pub busy: Busy,
    pub enable: Enable,
    pub config: Config,
    pub result: Result,
    pub power: Power,
    // some fields omitted
}

Register block

Fields

0x00 - Start an ADC conversion.

0x04 - Stop ADC.

0x100 - ADC conversion complete.

0x304 - Interrupt enable set register.

0x308 - Interrupt enable clear register.

0x400 - ADC busy register.

0x500 - ADC enable.

0x504 - ADC configuration register.

0x508 - Result of ADC conversion.

0xffc - Peripheral power control.