VSF Documented
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]
Generated from commit: vsfteam/vsf@ceb53fd