www.pudn.com > at91rm9200bsp.rar > at91mci.h
#ifndef _AT91_MCI_DEFINE_HEADER
#define _AT91_MCI_DEFINE_HEADER
#define MCI_BASE_ADDR 0xFFFB4000
#ifndef _ASMLANGUAGE
typedef struct _MCI_S
{
AT91_REG MCI_CR; /* MCI Control Register */
AT91_REG MCI_MR; /* MCI Mode Register */
AT91_REG MCI_DTOR; /* MCI Data Timeout Register */
AT91_REG MCI_SDCR; /* MCI SD Card Register */
AT91_REG MCI_ARGR; /* MCI Argument Register */
AT91_REG MCI_CMDR; /* MCI Command Register */
AT91_REG Reserved0[2]; /* */
AT91_REG MCI_RSPR[4]; /* MCI Response Register */
AT91_REG MCI_RDR; /* MCI Receive Data Register */
AT91_REG MCI_TDR; /* MCI Transmit Data Register */
AT91_REG Reserved1[2]; /* */
AT91_REG MCI_SR; /* MCI Status Register */
AT91_REG MCI_IER; /* MCI Interrupt Enable Register */
AT91_REG MCI_IDR; /* MCI Interrupt Disable Register */
AT91_REG MCI_IMR; /* MCI Interrupt Mask Register */
AT91_REG Reserved2[44];
PDC_S MCI_PDC;
}MCI_S;
#endif
#endif /*_AT91_MCI_DEFINE_HEADER*/