CMSIS-Driver  Version 2.00
Peripheral Interface for Middleware and Application Code
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
MCI Command Line Values

Specify the command line type (Push-Pull or Open Drain) More...

Macros

#define ARM_MCI_BUS_CMD_PUSH_PULL   (0x00)
 Push-Pull CMD line (default)
 
#define ARM_MCI_BUS_CMD_OPEN_DRAIN   (0x01)
 Open Drain CMD line (MMC only)
 

Description

Specify the command line type (Push-Pull or Open Drain)

Set the bus command line type with the function ARM_MCI_Control. The MCI Bus Mode specifies open drain (which allows ganging multiple cards on the same interface) or push-pull (which achieves in practice higher speeds and a more reliable communication) bus operation. The following modes are supported:

Macro Definition Documentation

#define ARM_MCI_BUS_CMD_OPEN_DRAIN   (0x01)

Open Drain CMD line (MMC only)

See Also
ARM_MCI_Control;
#define ARM_MCI_BUS_CMD_PUSH_PULL   (0x00)

Push-Pull CMD line (default)

See Also
ARM_MCI_Control;