RTEMS: _Mcid Struct Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Data Fields
_Mcid Struct Reference
Board Support Packages » ARM » Atmel/Microchip SAM E70, S70, V70 and V71 » Contributed Code » MCI Driver (HAL for SD/MMC Lib) » MCI Driver Data Structs

MCI Driver. More...

`#include <mcid.h>`

## Data Fields
Hsmci * | pMciHw
sXdmad * | pXdmad
void * | pCmd
uint32_t | dwMck
uint32_t | dwDmaCh
uint32_t | dwXfrNdx
uint32_t | dwXSize
uint8_t | bID
uint8_t | bPolling
uint8_t | reserved
volatile uint8_t | bState

## Detailed Description

MCI Driver.

## Field Documentation

## ◆ bID

uint8_t _Mcid::bID

MCI peripheral identifier.

## ◆ bPolling

uint8_t _Mcid::bPolling

Polling mode

## ◆ bState

volatile uint8_t _Mcid::bState

state.

## ◆ dwDmaCh

uint32_t _Mcid::dwDmaCh

DMA transfer channel

## ◆ dwMck

uint32_t _Mcid::dwMck

MCK source, Hz

## ◆ dwXfrNdx

uint32_t _Mcid::dwXfrNdx

DMA transferred data index (bytes)

## ◆ dwXSize

uint32_t _Mcid::dwXSize

DMA transfer size (bytes)

## ◆ pCmd

void* _Mcid::pCmd

Pointer to currently executing command.

## ◆ pMciHw

Hsmci* _Mcid::pMciHw

Pointer to a MCI peripheral.

## ◆ pXdmad

sXdmad* _Mcid::pXdmad

Pointer to a DMA driver

## ◆ reserved

uint8_t _Mcid::reserved

Reserved

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

- bsps/arm/atsam/include/libchip/include/mcid.h