SyterKit 0.4.0.x
SyterKit is a bare-metal framework
Loading...
Searching...
No Matches
Public Attributes | List of all members
sdhci_reg_t Struct Reference

#include <reg-smhc.h>

Public Attributes

volatile uint32_t gctrl
 
volatile uint32_t clkcr
 
volatile uint32_t timeout
 
volatile uint32_t width
 
volatile uint32_t blksz
 
volatile uint32_t bytecnt
 
volatile uint32_t cmd
 
volatile uint32_t arg
 
volatile uint32_t resp0
 
volatile uint32_t resp1
 
volatile uint32_t resp2
 
volatile uint32_t resp3
 
volatile uint32_t imask
 
volatile uint32_t mint
 
volatile uint32_t rint
 
volatile uint32_t status
 
volatile uint32_t ftrglevel
 
volatile uint32_t funcsel
 
volatile uint32_t cbcr
 
volatile uint32_t bbcr
 
volatile uint32_t dbgc
 
volatile uint32_t csdc
 
volatile uint32_t a12a
 
volatile uint32_t ntsr
 
volatile uint32_t res1 [6]
 
volatile uint32_t hwrst
 
volatile uint32_t res2
 
volatile uint32_t dmac
 
volatile uint32_t dlba
 
volatile uint32_t idst
 
volatile uint32_t idie
 
volatile uint32_t chda
 
volatile uint32_t cbda
 
volatile uint32_t res3 [26]
 
volatile uint32_t thldc
 
volatile uint32_t sfc
 
volatile uint32_t res4 [1]
 
volatile uint32_t dsbd
 
volatile uint32_t res5 [12]
 
volatile uint32_t drv_dl
 
volatile uint32_t samp_dl
 
volatile uint32_t ds_dl
 
volatile uint32_t ntdc
 
volatile uint32_t res6 [4]
 
volatile uint32_t skew_dat0_dl
 
volatile uint32_t skew_dat1_dl
 
volatile uint32_t skew_dat2_dl
 
volatile uint32_t skew_dat3_dl
 
volatile uint32_t skew_dat4_dl
 
volatile uint32_t skew_dat5_dl
 
volatile uint32_t skew_dat6_dl
 
volatile uint32_t skew_dat7_dl
 
volatile uint32_t skew_ds_dl
 
volatile uint32_t skew_ctrl
 
volatile uint32_t res8 [30]
 
volatile uint32_t fifo
 
volatile uint32_t res7 [63]
 
volatile uint32_t vers
 

Member Data Documentation

◆ a12a

volatile uint32_t sdhci_reg_t::a12a

◆ arg

volatile uint32_t sdhci_reg_t::arg

◆ bbcr

volatile uint32_t sdhci_reg_t::bbcr

◆ blksz

volatile uint32_t sdhci_reg_t::blksz

◆ bytecnt

volatile uint32_t sdhci_reg_t::bytecnt

◆ cbcr

volatile uint32_t sdhci_reg_t::cbcr

◆ cbda

volatile uint32_t sdhci_reg_t::cbda

◆ chda

volatile uint32_t sdhci_reg_t::chda

◆ clkcr

volatile uint32_t sdhci_reg_t::clkcr

◆ cmd

volatile uint32_t sdhci_reg_t::cmd

◆ csdc

volatile uint32_t sdhci_reg_t::csdc

◆ dbgc

volatile uint32_t sdhci_reg_t::dbgc

◆ dlba

volatile uint32_t sdhci_reg_t::dlba

◆ dmac

volatile uint32_t sdhci_reg_t::dmac

◆ drv_dl

volatile uint32_t sdhci_reg_t::drv_dl

◆ ds_dl

volatile uint32_t sdhci_reg_t::ds_dl

◆ dsbd

volatile uint32_t sdhci_reg_t::dsbd

◆ fifo

volatile uint32_t sdhci_reg_t::fifo

◆ ftrglevel

volatile uint32_t sdhci_reg_t::ftrglevel

◆ funcsel

volatile uint32_t sdhci_reg_t::funcsel

◆ gctrl

volatile uint32_t sdhci_reg_t::gctrl

◆ hwrst

volatile uint32_t sdhci_reg_t::hwrst

◆ idie

volatile uint32_t sdhci_reg_t::idie

◆ idst

volatile uint32_t sdhci_reg_t::idst

◆ imask

volatile uint32_t sdhci_reg_t::imask

◆ mint

volatile uint32_t sdhci_reg_t::mint

◆ ntdc

volatile uint32_t sdhci_reg_t::ntdc

◆ ntsr

volatile uint32_t sdhci_reg_t::ntsr

◆ res1

volatile uint32_t sdhci_reg_t::res1[6]

◆ res2

volatile uint32_t sdhci_reg_t::res2

◆ res3

volatile uint32_t sdhci_reg_t::res3[26]

◆ res4

volatile uint32_t sdhci_reg_t::res4[1]

◆ res5

volatile uint32_t sdhci_reg_t::res5[12]

◆ res6

volatile uint32_t sdhci_reg_t::res6[4]

◆ res7

volatile uint32_t sdhci_reg_t::res7[63]

◆ res8

volatile uint32_t sdhci_reg_t::res8[30]

◆ resp0

volatile uint32_t sdhci_reg_t::resp0

◆ resp1

volatile uint32_t sdhci_reg_t::resp1

◆ resp2

volatile uint32_t sdhci_reg_t::resp2

◆ resp3

volatile uint32_t sdhci_reg_t::resp3

◆ rint

volatile uint32_t sdhci_reg_t::rint

◆ samp_dl

volatile uint32_t sdhci_reg_t::samp_dl

◆ sfc

volatile uint32_t sdhci_reg_t::sfc

◆ skew_ctrl

volatile uint32_t sdhci_reg_t::skew_ctrl

◆ skew_dat0_dl

volatile uint32_t sdhci_reg_t::skew_dat0_dl

◆ skew_dat1_dl

volatile uint32_t sdhci_reg_t::skew_dat1_dl

◆ skew_dat2_dl

volatile uint32_t sdhci_reg_t::skew_dat2_dl

◆ skew_dat3_dl

volatile uint32_t sdhci_reg_t::skew_dat3_dl

◆ skew_dat4_dl

volatile uint32_t sdhci_reg_t::skew_dat4_dl

◆ skew_dat5_dl

volatile uint32_t sdhci_reg_t::skew_dat5_dl

◆ skew_dat6_dl

volatile uint32_t sdhci_reg_t::skew_dat6_dl

◆ skew_dat7_dl

volatile uint32_t sdhci_reg_t::skew_dat7_dl

◆ skew_ds_dl

volatile uint32_t sdhci_reg_t::skew_ds_dl

◆ status

volatile uint32_t sdhci_reg_t::status

◆ thldc

volatile uint32_t sdhci_reg_t::thldc

◆ timeout

volatile uint32_t sdhci_reg_t::timeout

◆ vers

volatile uint32_t sdhci_reg_t::vers

◆ width

volatile uint32_t sdhci_reg_t::width

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