Struct nrf52::spi0::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub events_ready: EVENTS_READY, pub intenset: INTENSET, pub intenclr: INTENCLR, pub enable: ENABLE, pub rxd: RXD, pub txd: TXD, pub frequency: FREQUENCY, pub config: CONFIG, // some fields omitted }

Register block

Fields

0x108 - TXD byte sent and RXD byte received

0x304 - Enable interrupt

0x308 - Disable interrupt

0x500 - Enable SPI

0x518 - RXD register

0x51c - TXD register

0x524 - SPI frequency

0x554 - Configuration register