Nut/OS  4.10.3
API Reference
spimmc_at91.c File Reference
#include <cfg/arch.h>
#include <cfg/arch/gpio.h>
#include <dev/mmcard.h>
#include <dev/spimmc_at91.h>
Include dependency graph for spimmc_at91.c:

Go to the source code of this file.

Defines

#define MMC_PIO_ASR   PIOA_ASR
#define MMC_PIO_BSR   PIOA_BSR
#define MMC_PIO_PDR   PIOA_PDR
#define MMC_PINS_A   (_BV(MMC_DATAOUT_BIT) | _BV(MMC_DATAIN_BIT) | _BV(MMC_CLK_BIT))
#define MMC_PINS_B   0
#define MMC_CS_PER   PIOA_PER
#define MMC_CS_OER   PIOA_OER
#define MMC_CS_SODR   PIOA_SODR
#define MMC_CS_CODR   PIOA_CODR
#define MMC_SPI_CR   SPI0_CR
#define MMC_SPI_MR   SPI0_MR
#define MMC_SPI_RDR   SPI0_RDR
#define MMC_SPI_TDR   SPI0_TDR
#define MMC_SPI_SR   SPI0_SR
#define MMC_SPI_CSR1   SPI0_CSR1
#define MMC_SPI_ID   SPI0_ID

Functions

int At91SpiMmCard0Avail (void)
 Check if card is available in slot 0.
int At91SpiMmCard0WrProt (void)
 Check if card in slot 0 is write protected.

Variables

NUTDEVICE devAt91SpiMmc0
 Multimedia card device information structure.