sbimmc.c File Reference

Go to the source code of this file.

Defines

#define SPI0_CLK_BIT   4
 Port bit for SPI chip select.
#define SPI0_MOSI_BIT   5
 Port bit for SPI MOSI line.
#define SPI0_MISO_BIT   3
 Port bit for SPI MISO line.
#define MMC0_CLR_BIT(n)   outr(SPI0_SOD_REG, inr(SPI0_SOD_REG) & ~_BV(n))
#define MMC0_SET_BIT(n)   outr(SPI0_SOD_REG, inr(SPI0_SOD_REG) | _BV(n))
#define MMC0_IS_BIT_SET(n)   ((inr(SPI0_SOD_REG) & _BV(n)) == _BV(n))
#define MMC0_TST_BIT(n)   ((inr(SPI0_PDS_REG) & _BV(n)) == _BV(n))
 Query status of a specified MMC input.

Functions

int SbiMmCard0Avail (void)
 Check if card is available in slot 0.
int SbiMmCard0WrProt (void)
 Check if card in slot 0 is write protected.

Variables

NUTDEVICE devSbiMmc0
 Multimedia card device information structure.

© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/