XINU
Data Fields
spi_csreg Struct Reference

#include <spi.h>

Data Fields

struct {
   volatile uint32   chconf
 
   volatile uint32   chctrl
 
   volatile uint32   chrx
 
   volatile uint32   chstat
 
   volatile uint32   chtx
 
ch [3]
 
volatile uint32 dafrx
 
volatile uint32 daftx
 
volatile uint32 irqenable
 
volatile uint32 irqstatus
 
volatile uint32 modulctrl
 
volatile uint32 res1 [67]
 
volatile uint32 res2
 
volatile uint32 rev
 
volatile uint32 sysconfig
 
volatile uint32 sysstatus
 
volatile uint32 syst
 
volatile uint32 xferlevel
 

Detailed Description

Definition at line 3 of file spi.h.

Field Documentation

◆ ch

struct { ... } spi_csreg::ch[3]

Referenced by spicontrol(), and spiinit().

◆ chconf

volatile uint32 spi_csreg::chconf

Definition at line 14 of file spi.h.

Referenced by spicontrol(), and spiinit().

◆ chctrl

volatile uint32 spi_csreg::chctrl

Definition at line 16 of file spi.h.

Referenced by spiinit().

◆ chrx

volatile uint32 spi_csreg::chrx

Definition at line 18 of file spi.h.

Referenced by spicontrol().

◆ chstat

volatile uint32 spi_csreg::chstat

Definition at line 15 of file spi.h.

Referenced by spicontrol().

◆ chtx

volatile uint32 spi_csreg::chtx

Definition at line 17 of file spi.h.

Referenced by spicontrol().

◆ dafrx

volatile uint32 spi_csreg::dafrx

Definition at line 22 of file spi.h.

◆ daftx

volatile uint32 spi_csreg::daftx

Definition at line 21 of file spi.h.

◆ irqenable

volatile uint32 spi_csreg::irqenable

Definition at line 9 of file spi.h.

◆ irqstatus

volatile uint32 spi_csreg::irqstatus

Definition at line 8 of file spi.h.

◆ modulctrl

volatile uint32 spi_csreg::modulctrl

Definition at line 12 of file spi.h.

Referenced by spiinit().

◆ res1

volatile uint32 spi_csreg::res1[67]

Definition at line 5 of file spi.h.

◆ res2

volatile uint32 spi_csreg::res2

Definition at line 10 of file spi.h.

◆ rev

volatile uint32 spi_csreg::rev

Definition at line 4 of file spi.h.

◆ sysconfig

volatile uint32 spi_csreg::sysconfig

Definition at line 6 of file spi.h.

Referenced by spiinit().

◆ sysstatus

volatile uint32 spi_csreg::sysstatus

Definition at line 7 of file spi.h.

Referenced by spiinit().

◆ syst

volatile uint32 spi_csreg::syst

Definition at line 11 of file spi.h.

◆ xferlevel

volatile uint32 spi_csreg::xferlevel

Definition at line 20 of file spi.h.


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