#include <platform/devices/S32K118/include/S32K118.h>

Data Fields

volatile const uint32_t VERID
 
volatile const uint32_t PARAM
 
uint8_t RESERVED_0 [8]
 
volatile uint32_t CR
 
volatile uint32_t SR
 
volatile uint32_t IER
 
volatile uint32_t DER
 
volatile uint32_t CFGR0
 
volatile uint32_t CFGR1
 
uint8_t RESERVED_1 [8]
 
volatile uint32_t DMR0
 
volatile uint32_t DMR1
 
uint8_t RESERVED_2 [8]
 
volatile uint32_t CCR
 
uint8_t RESERVED_3 [20]
 
volatile uint32_t FCR
 
volatile const uint32_t FSR
 
volatile uint32_t TCR
 
volatile uint32_t TDR
 
uint8_t RESERVED_4 [8]
 
volatile const uint32_t RSR
 
volatile const uint32_t RDR
 

Detailed Description

LPSPI - Size of Registers Arrays LPSPI - Register Layout Typedef

Definition at line 6023 of file S32K118.h.

Field Documentation

volatile uint32_t CCR

< Defines 'read / write' permissions Clock Configuration Register, offset: 0x40

Definition at line 6037 of file S32K118.h.

volatile uint32_t CFGR0

< Defines 'read / write' permissions Configuration Register 0, offset: 0x20

Definition at line 6031 of file S32K118.h.

volatile uint32_t CFGR1

< Defines 'read / write' permissions Configuration Register 1, offset: 0x24

Definition at line 6032 of file S32K118.h.

volatile uint32_t CR

< Defines 'read / write' permissions Control Register, offset: 0x10

Definition at line 6027 of file S32K118.h.

volatile uint32_t DER

< Defines 'read / write' permissions DMA Enable Register, offset: 0x1C

Definition at line 6030 of file S32K118.h.

volatile uint32_t DMR0

< Defines 'read / write' permissions Data Match Register 0, offset: 0x30

Definition at line 6034 of file S32K118.h.

volatile uint32_t DMR1

< Defines 'read / write' permissions Data Match Register 1, offset: 0x34

Definition at line 6035 of file S32K118.h.

volatile uint32_t FCR

< Defines 'read / write' permissions FIFO Control Register, offset: 0x58

Definition at line 6039 of file S32K118.h.

volatile const uint32_t FSR

< Defines 'read only' permissions FIFO Status Register, offset: 0x5C

Definition at line 6040 of file S32K118.h.

volatile uint32_t IER

< Defines 'read / write' permissions Interrupt Enable Register, offset: 0x18

Definition at line 6029 of file S32K118.h.

volatile const uint32_t PARAM

< Defines 'read only' permissions Parameter Register, offset: 0x4

Definition at line 6025 of file S32K118.h.

volatile const uint32_t RDR

< Defines 'read only' permissions Receive Data Register, offset: 0x74

Definition at line 6045 of file S32K118.h.

uint8_t RESERVED_0[8]

Definition at line 6026 of file S32K118.h.

uint8_t RESERVED_1[8]

Definition at line 6033 of file S32K118.h.

uint8_t RESERVED_2[8]

Definition at line 6036 of file S32K118.h.

uint8_t RESERVED_3[20]

Definition at line 6038 of file S32K118.h.

uint8_t RESERVED_4[8]

Definition at line 6043 of file S32K118.h.

volatile const uint32_t RSR

< Defines 'read only' permissions Receive Status Register, offset: 0x70

Definition at line 6044 of file S32K118.h.

volatile uint32_t SR

< Defines 'read / write' permissions Status Register, offset: 0x14

Definition at line 6028 of file S32K118.h.

volatile uint32_t TCR

< Defines 'read / write' permissions Transmit Command Register, offset: 0x60

Definition at line 6041 of file S32K118.h.

volatile uint32_t TDR

< Defines 'write only' permissions Transmit Data Register, offset: 0x64

Definition at line 6042 of file S32K118.h.

volatile const uint32_t VERID

< Defines 'read only' permissions Version ID Register, offset: 0x0

Definition at line 6024 of file S32K118.h.


The documentation for this struct was generated from the following file: