Struct tm4c123x::ssi0::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub ssi_cr0: SSI_CR0, pub ssi_cr1: SSI_CR1, pub ssi_dr: SSI_DR, pub ssi_sr: SSI_SR, pub ssi_cpsr: SSI_CPSR, pub ssi_im: SSI_IM, pub ssi_ris: SSI_RIS, pub ssi_mis: SSI_MIS, pub ssi_icr: SSI_ICR, pub ssi_dmactl: SSI_DMACTL, pub ssi_cc: SSI_CC, // some fields omitted }

Register block

Fields

0x00 - SSI Control 0

0x04 - SSI Control 1

0x08 - SSI Data

0x0c - SSI Status

0x10 - SSI Clock Prescale

0x14 - SSI Interrupt Mask

0x18 - SSI Raw Interrupt Status

0x1c - SSI Masked Interrupt Status

0x20 - SSI Interrupt Clear

0x24 - SSI DMA Control

0xfc8 - SSI Clock Configuration