- Main Page
- Modules
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Data Fields

Data Fields
AtaMMCState Struct Reference
MMC/SD Data Structures

Structure to hold the media ATA state values specific to MMCSD. More...

`#include <csl_mmcsd_ataIf.h>`

## Data Fields
void * | hMmcSd
AtaState * | pDrive
void * | pMmcSdptr
AtaUint16 * | pReadBuf
Uint16 * | pWriteBuf
Uint32 | currentsectorR
Uint32 | currentwordR
Uint32 | currentsectorWr
Uint32 | currentwordWr
void(* | mmcsdCallBack )(void)

## Detailed Description

Structure to hold the media ATA state values specific to MMCSD.

## Field Documentation

Uint32 AtaMMCState::currentsectorR

Number of the current sector read

Uint32 AtaMMCState::currentsectorWr

Number of the current sector written

Uint32 AtaMMCState::currentwordR

value of the current word read

Uint32 AtaMMCState::currentwordWr

value of the current word written

void* AtaMMCState::hMmcSd

Handle to the MMC/SD CSL module

Referenced by MMC_issueReadCommand(), MMC_read_CID(), MMC_read_CSD(), MMC_readNSectors(), MMC_writeNSectors(), and MMC_writeSector().

void(* AtaMMCState::mmcsdCallBack)(void)

MMCSD call back pointer

AtaState* AtaMMCState::pDrive

Pointer to the ata state structure

Referenced by MMC_initState().

void* AtaMMCState::pMmcSdptr

Pointer kept for the future use

AtaUint16* AtaMMCState::pReadBuf

Pointer to the read data buffer

Uint16* AtaMMCState::pWriteBuf

Pointer to the write data buffer

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

- csl_mmcsd_ataIf.h