This topic provides a summary of related documentation for the MMC Controller to which you can refer.
API Reference Peripheral bus layer
Item
Header
DMediaChangeBase
pbus.h
DPBusPowerHandler
pbus.h
DPBusPrimaryMedia
pbusmedia.h
DPBusPsuBase
pbus.h
DPBusSocket
pbus.h
TMediaState
pbus.h
TPBusCallBack
pbus.h
TPBusCallBackFn
pbus.h
TPBusIsr
pbus.h
TPBusPsuInfo
pbus.h
TPBusPsuState
pbus.h
TPBusPsuStatus
pbus.h
TPBusState
pbus.h
TPBusType
pbus.h
TPsuVoltChkMethod
pbus.h
MultiMediaCard layer
Item
Header
DMMCMediaChange
mmc.h
DMMCPsu
mmc.h
DMMCSession
mmc.h
DMMCSocket
mmc.h
DMMCStack
mmc.h
SMF_BEGIN
mmc.h
SMF_BPOINT
mmc.h
SMF_CALL
mmc.h
SMF_CALLMEWR
mmc.h
SMF_CALLMYS
mmc.h
SMF_CALLWAIT
mmc.h
SMF_END
mmc.h
SMF_EXIT
mmc.h
SMF_EXITWAIT
mmc.h
SMF_GOTONEXTS
mmc.h
SMF_GOTOS
mmc.h
SMF_INVOKES
mmc.h
SMF_INVOKEWAITS
mmc.h
SMF_JUMP
mmc.h
SMF_JUMPWAIT
mmc.h
SMF_NEXTS
mmc.h
SMF_RETURN
mmc.h
SMF_STATE
mmc.h
SMF_WAIT
mmc.h
SMF_WAITS
mmc.h
TBusWidth
mmc.h
TCID
mmc.h
TCSD
mmc.h
TExtendedCSD
mmc.h
TMMCardControllerInterface
mmccd_ifc.h
TMMCArgument
mmc.h
TMMCBusConfig
mmc.h
TMMCCallBack
mmc.h
TMMC
mmc.h
TMMCCmdDirEnum
mmc.h
TMMCCommandDesc
mmc.h
TMMCCommandEnum
mmc.h
TMMCCommandSpec
mmc.h
TMMCErrTypedef.xml
mmc.h
TMMCMachineInfo
mmc.h
TMMCMediaTypeEnum
mmc.h
TMMCStackConfig
mmc.h
TMMCStateMachine
mmc.h
TMMCStatus
mmc.h
State machine function list
This is a list of state machine functions defined for the MultiMediaCard controller.
Top level state machine functions
DMMCStack::CIMUpdateAcqSM()
DMMCStack::CIMInitStackSM()
DMMCStack::CIMCheckStackSM()
DMMCStack::CIMCheckStackSM()
DMMCStack::NakedSessionSM()
DMMCStack::CIMSetupCardSM()
DMMCStack::CIMReadWriteBlocksSM()
DMMCStack::CIMEraseSM()
DMMCStack::CIMReadWriteIOSM()
DMMCStack::NoSessionSM()
Child state machine functions
DMMCStack::AcquireStackSM()
DMMCStack::AttachCardSM()
DMMCStack::ExecCommandSM()
DMMCStack::IssueCommandCheckResponseSM()
DMMCStack::PollGapTimerSM()
DMMCStack::RetryGapTimerSM()
DMMCStack::DoPowerUpSM()
DMMCStack::InitClockOnSM()
DMMCStack::ProgramTimerSM()
DMMCStack::IssueMMCCommandSM()