Events generated by File System - Memory Card MCI functions. More...
Functions | |
__STATIC_INLINE void | EvrFsMcMCI_InitDriver (uint32_t instance, uint32_t driver) |
Event on memory card driver initialization (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_InitDriverError (uint32_t instance, uint32_t driver) |
Event on memory card driver initialization error (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_InitDriverPowerError (uint32_t instance, uint32_t driver, uint32_t state) |
Event on memory card driver initialization error (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_InitMedia (uint32_t instance) |
Event on memory card device initialization (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaNotInitialized (uint32_t instance) |
Event on using uninitialized memory card device (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaCdActive (uint32_t instance) |
Event on media detection using card detect switch (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaCdInactive (uint32_t instance) |
Event on card detect switch check and media is not present (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaWpActive (uint32_t instance) |
Event on active write protection switch (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaWpInactive (uint32_t instance) |
Event on inactive write protection switch (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaReset (uint32_t instance) |
Event on memory card device reset (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaDetectionSD (uint32_t instance) |
Event on start of SD memory card detection operation (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaSD_V2 (uint32_t instance) |
Event on received response from SD memory card V2 (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaReady (uint32_t instance, uint32_t ocr) |
Event on received response from SD memory card V2 (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaNoResponse (uint32_t instance) |
Event on nonresponsive media device (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaDetectionMMC (uint32_t instance) |
Event on start of MMC/eMMC device detection procedure (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaDetectionError (uint32_t instance) |
Event on media device detection error (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_CidReadError (uint32_t instance) |
Event on CID register read error (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_RcaReadError (uint32_t instance) |
Event on RCA (Relative Card Address) register read error (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_RcaWriteError (uint32_t instance) |
Event on RCA (Relative Card Address) register write error (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_CsdReadError (uint32_t instance) |
Event on CSD register read error (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_TranStateError (uint32_t instance) |
Event on failed switch to TRAN state (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_BlenWriteError (uint32_t instance, uint32_t blen) |
Event on failed block length setting (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_ExtCsdReadError (uint32_t instance) |
Event on EXT_CSD register read error (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_HighSpeedSwitchError (uint32_t instance) |
Event on high speed mode switch error (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_DataBusSwitchError (uint32_t instance) |
Event on data bus width switch error (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_StbyStateError (uint32_t instance) |
Event on STBY state switch error (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_InitSuccess (uint32_t instance) |
Event on successful memory card device initialization (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_UninitDriver (uint32_t instance, uint32_t driver) |
Event on MCI driver uninitialization (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_UninitMedia (uint32_t instance) |
Event on memory card device uninitialization (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_SectorRead (uint32_t instance, uint32_t sector, uint32_t count) |
Event on sector read operation (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_SectorReadError (uint32_t instance, uint32_t sector, uint32_t count) |
Event on sector read operation error (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_SectorWrite (uint32_t instance, uint32_t sector, uint32_t count) |
Event on sector write operation (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_SectorWriteError (uint32_t instance, uint32_t sector, uint32_t count) |
Event on sector write operation error (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_TransferError (uint32_t instance, uint32_t events) |
Event on transfer error (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_TransferRetry (uint32_t instance, uint32_t retry) |
Event on transfer setup error (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_ReadInfo (uint32_t instance) |
Event on media capacity retrieval operation (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_ReadInfoSuccess (uint32_t instance, uint32_t sect_count) |
Event on media capacity retrieval operation (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_DevCtrl (uint32_t instance, uint32_t code, uint32_t p) |
Event on memory card device control operation (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_DevCtrlUnsupported (uint32_t instance, uint32_t code) |
Event on memory card device control code unsupported error (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_LockUnlockExec (uint32_t instance) |
Event on Lock/Unlock command execution (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_LockUnlockExecError (uint32_t instance) |
Event on Lock/Unlock command execution error (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_LockActive (uint32_t instance) |
Event on active password protection status (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_LockDeactivated (uint32_t instance) |
Event on deactivated password protection status (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_DeviceStateUnknown (uint32_t instance, uint32_t state) |
Event on discovery of unknown device state (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_DeviceStateInvalid (uint32_t instance, uint32_t state) |
Event on discovery of invalid device state (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_DeviceStateTimeout (uint32_t instance, uint32_t cstate, uint32_t nstate) |
Event on discovery of invalid device state (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_TransferAbort (uint32_t instance) |
Event on data transfer abort operation (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_SleepAwakeControl (uint32_t instance) |
Event on SLEEP/AWAKE control operation (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_SleepActive (uint32_t instance) |
Event on SLEEP mode active status (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_AwakeActive (uint32_t instance) |
Event on AWAKE mode active status (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_CardPowerControl (uint32_t instance, uint32_t voltage) |
Event on memory card power control operation (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_SendCommandError (uint32_t instance, uint32_t cmd, uint32_t arg) |
Event on AWAKE mode active status (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_ReadXferSetupError (uint32_t instance, uint8_t *buf, uint32_t cnt, uint32_t size) |
Event on TransferSetup error for block read operation (Op) | |
__STATIC_INLINE void | EvrFsMcMCI_ParameterInvalid (uint32_t instance) |
Event on invalid function parameter(s) (Error) | |
__STATIC_INLINE void | EvrFsMcMCI_MediaPasswordEnabled (uint32_t instance) |
Event on detection of enabled media password protection (Error) | |
Events generated by File System - Memory Card MCI functions.
FileSystem - Memory Card MCI
__STATIC_INLINE void EvrFsMcMCI_AwakeActive | ( | uint32_t | instance | ) |
Event on AWAKE mode active status (Op)
[in] | instance | memory card control layer instance |
The event AwakeActive is generated when Memory Card Control Layer deactivates eMMC SLEEP state.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_BlenWriteError | ( | uint32_t | instance, |
uint32_t | blen | ||
) |
Event on failed block length setting (Error)
[in] | instance | memory card control layer instance |
[in] | blen | block length |
The event BlenWriteError is generated when Memory Card Control Layer is not able to set transfer block length.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_CardPowerControl | ( | uint32_t | instance, |
uint32_t | voltage | ||
) |
Event on memory card power control operation (Op)
[in] | instance | memory card control layer instance |
[in] | voltage | memory card power supply voltage |
The event CardPowerControl is generated when Memory Card Control Layer controls MCI driver card power.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_CidReadError | ( | uint32_t | instance | ) |
Event on CID register read error (Error)
[in] | instance | memory card control layer instance |
The event CidReadError is generated when Memory Card Control Layer is not able to read device CID register.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_CsdReadError | ( | uint32_t | instance | ) |
Event on CSD register read error (Error)
[in] | instance | memory card control layer instance |
The event CdsReadError is generated when Memory Card Control Layer is not able to read device CSD register.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_DataBusSwitchError | ( | uint32_t | instance | ) |
Event on data bus width switch error (Error)
[in] | instance | memory card control layer instance |
The event DataBusSwitchError is generated when Memory Card Control Layer fails to switch bus data width.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_DevCtrl | ( | uint32_t | instance, |
uint32_t | code, | ||
uint32_t | p | ||
) |
Event on memory card device control operation (Op)
[in] | instance | memory card control layer instance |
[in] | code | device control command code |
[in] | p | command code argument address |
The event DevCtrl is generated when control code is sent directly to Memory Card Control Layer.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_DevCtrlUnsupported | ( | uint32_t | instance, |
uint32_t | code | ||
) |
Event on memory card device control code unsupported error (Error)
[in] | instance | memory card control layer instance |
[in] | code | device control command code |
The event DevCtrlUnsupported is generated whenever an unsupported control code is used.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_DeviceStateInvalid | ( | uint32_t | instance, |
uint32_t | state | ||
) |
Event on discovery of invalid device state (Error)
[in] | instance | memory card control layer instance |
[in] | state | memory card state |
The event DeviceStateInvalid is generated when Memory Card Control Layer detects invalid SD/MMC/eMMC device state.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_DeviceStateTimeout | ( | uint32_t | instance, |
uint32_t | cstate, | ||
uint32_t | nstate | ||
) |
Event on discovery of invalid device state (Error)
[in] | instance | memory card control layer instance |
[in] | cstate | current device state |
[in] | nstate | new device state |
The event DeviceStateTimeout is generated when Memory Card Control Layer operation timed-out while waiting for the SD/MMC/eMMC device state transition.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_DeviceStateUnknown | ( | uint32_t | instance, |
uint32_t | state | ||
) |
Event on discovery of unknown device state (Error)
[in] | instance | memory card control layer instance |
[in] | state | memory card state |
The event DeviceStateUnknown is generated when Memory Card Control Layer detects unknown SD/MMC/eMMC device state.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_ExtCsdReadError | ( | uint32_t | instance | ) |
Event on EXT_CSD register read error (Error)
[in] | instance | memory card control layer instance |
The event ExtCdsReadError is generated when Memory Card Control Layer is not able to read device EXT_CSD register.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_HighSpeedSwitchError | ( | uint32_t | instance | ) |
Event on high speed mode switch error (Error)
[in] | instance | memory card control layer instance |
The event HighSpeedSwitchError is generated when Memory Card Control Layer fails to switch bus speed to high-speed mode.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_InitDriver | ( | uint32_t | instance, |
uint32_t | driver | ||
) |
Event on memory card driver initialization (Op)
[in] | instance | memory card control layer instance |
[in] | driver | CMSIS MCI driver control block address |
The event InitDriver is generated on attempt to initialize the MCI driver.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_InitDriverError | ( | uint32_t | instance, |
uint32_t | driver | ||
) |
Event on memory card driver initialization error (Op)
[in] | instance | memory card control layer instance |
[in] | driver | CMSIS MCI driver control block address |
The event InitDriverError is generated when the MCI driver initialization fails.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_InitDriverPowerError | ( | uint32_t | instance, |
uint32_t | driver, | ||
uint32_t | state | ||
) |
Event on memory card driver initialization error (Op)
[in] | instance | memory card control layer instance |
[in] | driver | CMSIS MCI driver control block address |
[in] | state | CMSIS driver power state |
The event InitDriverPowerError is generated when the MCI driver power control fails.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_InitMedia | ( | uint32_t | instance | ) |
Event on memory card device initialization (Op)
[in] | instance | memory card control layer instance |
The event InitMedia is generated on attempt to initialize the SD/MMC/eMMC memory device.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_InitSuccess | ( | uint32_t | instance | ) |
Event on successful memory card device initialization (Op)
[in] | instance | memory card control layer instance |
The event InitSuccess is generated when Memory Card Control Layer successfully initializes the SD/MMC/eMMC memory device.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_LockActive | ( | uint32_t | instance | ) |
Event on active password protection status (Op)
[in] | instance | memory card control layer instance |
The event LockActive is generated when Memory Card Control Layer activates password protection and the SD/eMMC LOCK command executes successfully.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_LockDeactivated | ( | uint32_t | instance | ) |
Event on deactivated password protection status (Op)
[in] | instance | memory card control layer instance |
The event LockDeactivated is generated when Memory Card Control Layer deactivates password protection and the SD/eMMC UNLOCK command executes successfully.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_LockUnlockExec | ( | uint32_t | instance | ) |
Event on Lock/Unlock command execution (Op)
[in] | instance | memory card control layer instance |
The event LockUnlockExec is generated on attempt to execute the SD/MMC/eMMC LOCK/UNLOCK command.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_LockUnlockExecError | ( | uint32_t | instance | ) |
Event on Lock/Unlock command execution error (Error)
[in] | instance | memory card control layer instance |
The event LockUnlockExecError is generated when the SD/MMC/eMMC LOCK/UNLOCK command execution fails.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaCdActive | ( | uint32_t | instance | ) |
Event on media detection using card detect switch (Op)
[in] | instance | memory card control layer instance |
The event MediaCdActive is generated when media presence is detected using Card Detect pin state.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaCdInactive | ( | uint32_t | instance | ) |
Event on card detect switch check and media is not present (Op)
[in] | instance | memory card control layer instance |
The event MediaCdInactive is generated when media absence is detected using Card Detect pin state.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaDetectionError | ( | uint32_t | instance | ) |
Event on media device detection error (Error)
[in] | instance | memory card control layer instance |
The event MediaDetectionError is generated when Memory Card Control Layer is not able to detect the SD/MMC/eMMC memory device.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaDetectionMMC | ( | uint32_t | instance | ) |
Event on start of MMC/eMMC device detection procedure (Op)
[in] | instance | memory card control layer instance |
The event MediaDetectionSD is generated at the beginning of the MMC/eMMC memory device detection procedure.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaDetectionSD | ( | uint32_t | instance | ) |
Event on start of SD memory card detection operation (Op)
[in] | instance | memory card control layer instance |
The event MediaDetectionSD is generated at the beginning of the SD memory device detection procedure.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaNoResponse | ( | uint32_t | instance | ) |
Event on nonresponsive media device (Error)
[in] | instance | memory card control layer instance |
The event MediaNoResponse is generated when memory device does not respond to the initialization command.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaNotInitialized | ( | uint32_t | instance | ) |
Event on using uninitialized memory card device (Error)
[in] | instance | memory card control layer instance |
The event MediaNotInitialized is generated on attempt to access non-initialized SD/MMC/eMMC memory device.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaPasswordEnabled | ( | uint32_t | instance | ) |
Event on detection of enabled media password protection (Error)
[in] | instance | memory card control layer instance |
The event MediaPasswordEnabled is generated on attempt to access the SD/MMC/eMMC device while the password protection is still active.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaReady | ( | uint32_t | instance, |
uint32_t | ocr | ||
) |
Event on received response from SD memory card V2 (Op)
[in] | instance | memory card control layer instance |
[in] | ocr | OCR register content |
The event MediaReady is generated when memory device power up status bit is set in the OCR register.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaReset | ( | uint32_t | instance | ) |
Event on memory card device reset (Op)
[in] | instance | memory card control layer instance |
The event MediaReset is generated on attempt to reset the SD/MMC/eMMC memory device.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaSD_V2 | ( | uint32_t | instance | ) |
Event on received response from SD memory card V2 (Op)
[in] | instance | memory card control layer instance |
The event MediaSD_V2 is generated when SD memory device responds with the SD V2 response.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaWpActive | ( | uint32_t | instance | ) |
Event on active write protection switch (Op)
[in] | instance | memory card control layer instance |
The event MediaWpActive is generated when media write protect activation is detected using Write Protect pin state.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_MediaWpInactive | ( | uint32_t | instance | ) |
Event on inactive write protection switch (Op)
[in] | instance | memory card control layer instance |
The event MediaWpInactive is generated when media write protect deactivation is detected using Write Protect pin state.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_ParameterInvalid | ( | uint32_t | instance | ) |
Event on invalid function parameter(s) (Error)
[in] | instance | memory card control layer instance |
The event ParameterInvalid is generated when Memory Card Control Layer detects invalid function parameter.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_RcaReadError | ( | uint32_t | instance | ) |
Event on RCA (Relative Card Address) register read error (Error)
[in] | instance | memory card control layer instance |
The event RcaReadError is generated when Memory Card Control Layer is not able to read device RCA (Relative Card Address) register.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_RcaWriteError | ( | uint32_t | instance | ) |
Event on RCA (Relative Card Address) register write error (Error)
[in] | instance | memory card control layer instance |
The event RcaWriteError is generated when Memory Card Control Layer is not able to write device RCA (Relative Card Address) register.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_ReadInfo | ( | uint32_t | instance | ) |
Event on media capacity retrieval operation (Op)
[in] | instance | memory card control layer instance |
The event ReadInfo is generated on attempt to read the SD/MMC/eMMC device storage geometry properties.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_ReadInfoSuccess | ( | uint32_t | instance, |
uint32_t | sect_count | ||
) |
Event on media capacity retrieval operation (Op)
[in] | instance | memory card control layer instance |
[in] | sect_count | capacity in number of sectors |
The event ReadInfoSuccess is generated when the SD/MMC/eMMC device storage geometry properties are retrieved successfully.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_ReadXferSetupError | ( | uint32_t | instance, |
uint8_t * | buf, | ||
uint32_t | cnt, | ||
uint32_t | size | ||
) |
Event on TransferSetup error for block read operation (Op)
[in] | instance | memory card control layer instance |
[in] | buf | data buffer |
[in] | cnt | number of blocks to read |
[in] | size | block size |
The event ReadXferSetupError is generated when MCI driver fails to setup the read transfer parameters.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_SectorRead | ( | uint32_t | instance, |
uint32_t | sector, | ||
uint32_t | count | ||
) |
Event on sector read operation (Op)
[in] | instance | memory card control layer instance |
[in] | sector | sector number |
[in] | count | number of sectors to read |
The event SectorRead is generated on attempt to read sector from the SD/MMC/eMMC memory device.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_SectorReadError | ( | uint32_t | instance, |
uint32_t | sector, | ||
uint32_t | count | ||
) |
Event on sector read operation error (Op)
[in] | instance | memory card control layer instance |
[in] | sector | sector number |
[in] | count | number of sectors to read |
The event SectorReadError is generated when sector read from the SD/MMC/eMMC memory device fails.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_SectorWrite | ( | uint32_t | instance, |
uint32_t | sector, | ||
uint32_t | count | ||
) |
Event on sector write operation (Op)
[in] | instance | memory card control layer instance |
[in] | sector | sector number |
[in] | count | number of sectors to write |
The event SectorWrite is generated on attempt to write sector to the SD/MMC/eMMC memory device.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_SectorWriteError | ( | uint32_t | instance, |
uint32_t | sector, | ||
uint32_t | count | ||
) |
Event on sector write operation error (Op)
[in] | instance | memory card control layer instance |
[in] | sector | sector number |
[in] | count | number of sectors to write |
The event SectorWriteError is generated when sector write to the SD/MMC/eMMC memory device fails.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_SendCommandError | ( | uint32_t | instance, |
uint32_t | cmd, | ||
uint32_t | arg | ||
) |
Event on AWAKE mode active status (Op)
[in] | instance | memory card control layer instance |
[in] | cmd | command index |
[in] | arg | command argument |
The event SendCommandError is generated when MCI driver fails to send the command to the SD/MMC/eMMC device.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_SleepActive | ( | uint32_t | instance | ) |
Event on SLEEP mode active status (Op)
[in] | instance | memory card control layer instance |
The event SleepActive is generated when Memory Card Control Layer activates eMMC SLEEP state.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_SleepAwakeControl | ( | uint32_t | instance | ) |
Event on SLEEP/AWAKE control operation (Op)
[in] | instance | memory card control layer instance |
The event SleepAwakeControl is generated on attempt to execute the eMMC SLEEP command.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_StbyStateError | ( | uint32_t | instance | ) |
Event on STBY state switch error (Error)
[in] | instance | memory card control layer instance |
The event StbyStateError is generated when Memory Card Control Layer fails to switch device state to STBY.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_TransferAbort | ( | uint32_t | instance | ) |
Event on data transfer abort operation (Op)
[in] | instance | memory card control layer instance |
The event TransferAbort is generated when Memory Card Control Layer detects invalid SD/MMC/eMMC device state and aborts the MCI driver data transfer.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_TransferError | ( | uint32_t | instance, |
uint32_t | events | ||
) |
Event on transfer error (Error)
[in] | instance | memory card control layer instance |
[in] | events | FsMcMCI: Memory Card MCI |
The event TransferError is generated when data transfer is active and Memory Card Control Layer does not receive ARM_MCI_EVENT_TRANSFER_COMPLETE event from the MCI driver.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_TransferRetry | ( | uint32_t | instance, |
uint32_t | retry | ||
) |
Event on transfer setup error (Op)
[in] | instance | memory card control layer instance |
[in] | retry | retry number |
The event TransferRetry is generated when Memory Card Control Layer retries the data transfer operation.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_TranStateError | ( | uint32_t | instance | ) |
Event on failed switch to TRAN state (Error)
[in] | instance | memory card control layer instance |
The event TranStateError is generated when Memory Card Control Layer is not able to switch device state from STBY to TRAN.
Value in the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_UninitDriver | ( | uint32_t | instance, |
uint32_t | driver | ||
) |
Event on MCI driver uninitialization (Op)
[in] | instance | memory card control layer instance |
[in] | driver | CMSIS MCI driver control block address |
The event UninitDriver is generated on attempt to de-initialize the MCI driver.
Value of the Event Recorder shows:
__STATIC_INLINE void EvrFsMcMCI_UninitMedia | ( | uint32_t | instance | ) |
Event on memory card device uninitialization (Op)
[in] | instance | memory card control layer instance |
The event UninitMedia is generated on attempt to de-initialize the SD/MMC/eMMC memory device.
Value in the Event Recorder shows: