Struct zinc_hal_lpc11xx::ioregs::SPI1 [] [src]

pub struct SPI1;

LPC11xx, LPC11Cxx, LPC11xxL, LPC11xxXL

Methods

impl SPI1

fn cr0() -> &'static mut SPI0_cr0

Control Register 0. Selects the serial clock rate, bus type, and data size.

fn cr1() -> &'static mut SPI0_cr1

Control Register 1. Selects master/slave and other modes.

fn dr() -> &'static mut SPI0_dr

Data Register. Writes fill the transmit FIFO, and reads empty the receive FIFO.

fn sr() -> &'static mut SPI0_sr

Status Register

fn cpsr() -> &'static mut SPI0_cpsr

Clock Prescale Register

fn imsc() -> &'static mut SPI0_imsc

Interrupt Mask Set and Clear Register

fn ris() -> &'static mut SPI0_ris

Raw Interrupt Status Register

fn mis() -> &'static mut SPI0_mis

Masked Interrupt Status Register

fn icr() -> &'static mut SPI0_icr

SSPICR Interrupt Clear Register