HPM SDK
HPMicro Software Development Kit
SPI_Type Struct Reference

#include <hpm_spi_regs.h>

Data Fields

__R uint8_t RESERVED0 [4]
 
__RW uint32_t WR_TRANS_CNT
 
__RW uint32_t RD_TRANS_CNT
 
__R uint8_t RESERVED1 [4]
 
__RW uint32_t TRANSFMT
 
__RW uint32_t DIRECTIO
 
__R uint8_t RESERVED2 [8]
 
__RW uint32_t TRANSCTRL
 
__RW uint32_t CMD
 
__RW uint32_t ADDR
 
__RW uint32_t DATA
 
__RW uint32_t CTRL
 
__R uint32_t STATUS
 
__RW uint32_t INTREN
 
__W uint32_t INTRST
 
__RW uint32_t TIMING
 
__R uint8_t RESERVED3 [28]
 
__RW uint32_t SLVST
 
__R uint32_t SLVDATACNT
 
__R uint32_t SLVDATAWCNT
 
__R uint32_t SLVDATARCNT
 
__R uint8_t RESERVED4 [12]
 
__R uint32_t CONFIG
 

Field Documentation

◆ ADDR

__RW uint32_t SPI_Type::ADDR

◆ CMD

__RW uint32_t SPI_Type::CMD

◆ CONFIG

__R uint32_t SPI_Type::CONFIG

◆ CTRL

__RW uint32_t SPI_Type::CTRL

◆ DATA

__RW uint32_t SPI_Type::DATA

◆ DIRECTIO

__RW uint32_t SPI_Type::DIRECTIO

◆ INTREN

__RW uint32_t SPI_Type::INTREN

◆ INTRST

__W uint32_t SPI_Type::INTRST

◆ RD_TRANS_CNT

__RW uint32_t SPI_Type::RD_TRANS_CNT

◆ RESERVED0

__R uint8_t SPI_Type::RESERVED0

◆ RESERVED1

__R uint8_t SPI_Type::RESERVED1

◆ RESERVED2

__R uint8_t SPI_Type::RESERVED2

◆ RESERVED3

__R uint8_t SPI_Type::RESERVED3

◆ RESERVED4

__R uint8_t SPI_Type::RESERVED4

◆ SLVDATACNT

__R uint32_t SPI_Type::SLVDATACNT

◆ SLVDATARCNT

__R uint32_t SPI_Type::SLVDATARCNT

◆ SLVDATAWCNT

__R uint32_t SPI_Type::SLVDATAWCNT

◆ SLVST

__RW uint32_t SPI_Type::SLVST

◆ STATUS

__R uint32_t SPI_Type::STATUS

◆ TIMING

__RW uint32_t SPI_Type::TIMING

◆ TRANSCTRL

__RW uint32_t SPI_Type::TRANSCTRL

◆ TRANSFMT

__RW uint32_t SPI_Type::TRANSFMT

◆ WR_TRANS_CNT

__RW uint32_t SPI_Type::WR_TRANS_CNT

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