Nut/OS  4.10.3
API Reference
_MMCFCB Struct Reference

Local multimedia card mount information. More...

Collaboration diagram for _MMCFCB:

Data Fields

NUTDEVICEfcb_fsdev
 Attached file system device.
DOSPART fcb_part
 Partition table entry of the currently mounted partition.
uint32_t fcb_blknum
 Next block number to read.
uint8_t fcb_blkbuf [MMC_BLOCK_SIZE]
 Internal block buffer.
uint32_t fcb_address
 Next block number to read.

Detailed Description

Local multimedia card mount information.

Local multimedia card status information.

Definition at line 216 of file mmcard.c.


Field Documentation

Attached file system device.

Definition at line 219 of file mmcard.c.

Referenced by MmCardMount(), MmCardUnmount(), SpiMmcMount(), and SpiMmcUnmount().

Partition table entry of the currently mounted partition.

Definition at line 223 of file mmcard.c.

Referenced by MmCardBlockRead(), MmCardBlockWrite(), MmCardIOCtl(), MmCardMount(), SpiMmcIOCtl(), and SpiMmcMount().

Next block number to read.

The file system driver will send a NUTBLKDEV_SEEK control command to set this value before calling the read or the write routine.

The number is partition relative.

Definition at line 232 of file mmcard.c.

Referenced by MmCardBlockRead(), MmCardBlockWrite(), and MmCardIOCtl().

Internal block buffer.

A file system driver may use this one or optionally provide it's own buffers.

Minimal systems may share their external bus interface with device I/O lines, in which case the buffer must be located in internal memory.

Definition at line 243 of file mmcard.c.

Referenced by MmCardBlockRead(), MmCardBlockWrite(), MmCardIOCtl(), MmCardMount(), SpiMmcBlockRead(), SpiMmcBlockWrite(), SpiMmcIOCtl(), and SpiMmcMount().

Next block number to read.

The file system driver will send a NUTBLKDEV_SEEK control command to set this value before calling the read or the write routine.

The number is partition relative.

Definition at line 180 of file spi_mmc.c.

Referenced by SpiMmcBlockRead(), SpiMmcBlockWrite(), and SpiMmcIOCtl().


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