|
openMMC
Open Source Modular MMC for AMCs
|
SSP1 controller (SSP1) More...
#include <LPC176x5x.h>
Data Fields | |
| __IOM uint32_t | CR0 |
| __IOM uint32_t | CR1 |
| __IOM uint32_t | DR |
| __IM uint32_t | SR |
| __IOM uint32_t | CPSR |
| __IOM uint32_t | IMSC |
| __IM uint32_t | RIS |
| __IM uint32_t | MIS |
| __OM uint32_t | ICR |
| __IOM uint32_t | DMACR |
SSP1 controller (SSP1)
| __IOM uint32_t LPC_SSP1_Type::CPSR |
(@ 0x00000010) Clock Prescale Register
| __IOM uint32_t LPC_SSP1_Type::CR0 |
< (@ 0x40030000) SSP1 Structure (@ 0x00000000) Control Register 0. Selects the serial clock rate, bus type, and data size.
| __IOM uint32_t LPC_SSP1_Type::CR1 |
(@ 0x00000004) Control Register 1. Selects master/slave and other modes.
| __IOM uint32_t LPC_SSP1_Type::DMACR |
(@ 0x00000024) SSP0 DMA control register
| __IOM uint32_t LPC_SSP1_Type::DR |
(@ 0x00000008) Data Register. Writes fill the transmit FIFO, and reads empty the receive FIFO.
| __OM uint32_t LPC_SSP1_Type::ICR |
(@ 0x00000020) SSPICR Interrupt Clear Register
| __IOM uint32_t LPC_SSP1_Type::IMSC |
(@ 0x00000014) Interrupt Mask Set and Clear Register
| __IM uint32_t LPC_SSP1_Type::MIS |
(@ 0x0000001C) Masked Interrupt Status Register
| __IM uint32_t LPC_SSP1_Type::RIS |
(@ 0x00000018) Raw Interrupt Status Register
| __IM uint32_t LPC_SSP1_Type::SR |
(@ 0x0000000C) Status Register