VSF Documented
Public Member Functions | Data Fields
REG_SPI_T Struct Reference

#include <i_reg_spi.h>

Public Member Functions

 DEF_SPI_REG (DR, 32, __IOM)
 
 DEF_SPI_REG (IER, 32, __IOM)
 
 DEF_SPI_REG (ICLR, 32, __IOM)
 
 DEF_SPI_REG (IRSR, 32, __IM)
 
 DEF_SPI_REG (IMSR, 32, __IM)
 
REG_RSVD_U32 DEF_SPI_REG (SR, 32, __IOM)
 
 DEF_SPI_REG (MR0, 32, __IOM)
 
REG_RSVD_U32 DEF_SPI_REG (MR1, 32, __IOM)
 
 DEF_SPI_REG (OCR, 32, __IOM)
 
REG_RSVD_U32 DEF_SPI_REG (ICR, 32, __IOM)
 
 DEF_SPI_REG (TCR, 32, __IOM)
 

Data Fields

union { 
 
   __IM reg32_t   BASE_ADDR 
 
};  
 
reg32_t CR [6]
 

Member Function Documentation

◆ DEF_SPI_REG() [1/11]

REG_SPI_T::DEF_SPI_REG ( DR  ,
32  ,
__IOM   
)

◆ DEF_SPI_REG() [2/11]

REG_SPI_T::DEF_SPI_REG ( IER  ,
32  ,
__IOM   
)

◆ DEF_SPI_REG() [3/11]

REG_SPI_T::DEF_SPI_REG ( ICLR  ,
32  ,
__IOM   
)

◆ DEF_SPI_REG() [4/11]

REG_SPI_T::DEF_SPI_REG ( IRSR  ,
32  ,
__IM   
)

◆ DEF_SPI_REG() [5/11]

REG_SPI_T::DEF_SPI_REG ( IMSR  ,
32  ,
__IM   
)

◆ DEF_SPI_REG() [6/11]

REG_RSVD_U32 REG_SPI_T::DEF_SPI_REG ( SR  ,
32  ,
__IOM   
)

◆ DEF_SPI_REG() [7/11]

REG_SPI_T::DEF_SPI_REG ( MR0  ,
32  ,
__IOM   
)

◆ DEF_SPI_REG() [8/11]

REG_RSVD_U32 REG_SPI_T::DEF_SPI_REG ( MR1  ,
32  ,
__IOM   
)

◆ DEF_SPI_REG() [9/11]

REG_SPI_T::DEF_SPI_REG ( OCR  ,
32  ,
__IOM   
)

◆ DEF_SPI_REG() [10/11]

REG_RSVD_U32 REG_SPI_T::DEF_SPI_REG ( ICR  ,
32  ,
__IOM   
)

◆ DEF_SPI_REG() [11/11]

REG_SPI_T::DEF_SPI_REG ( TCR  ,
32  ,
__IOM   
)

Field Documentation

◆ BASE_ADDR

__IM reg32_t REG_SPI_T::BASE_ADDR

◆ [union]

union { ... } REG_SPI_T

◆ CR

reg32_t REG_SPI_T::CR[6]