HAL MMC APIs ¶
-
HAL MMC Functions
- Initialization and de-initialization functions
-
Set and Get configurations functions
-
HAL_MMC_SetConfig()
-
HAL_MMC_GetConfig()
-
HAL_MMC_NotifyCardInsertion()
-
HAL_MMC_NotifyCardRemoval()
-
HAL_MMC_SwitchSpeedMode()
-
HAL_MMC_SetDataTimeout()
-
HAL_MMC_GetDataTimeout()
-
HAL_MMC_SetStopXferTimeout()
-
HAL_MMC_GetStopXferTimeout()
-
HAL_MMC_SetEraseTimeout()
-
HAL_MMC_GetEraseTimeout()
-
HAL_MMC_GetClockFreq()
-
- Input and Output operation functions
- IRQHandler and Callbacks Functions
- MMC State, Error related functions
- MMC User data related functions
- MMC Card related functions
- Peripheral Erase management
- Peripheral low power management
- Linked-List Queue functions
- MMC Delay Block functions
- MMC Replay Protected Memory Block management (RPMB)
- Interrupt And Flag Configuration
-
HAL MMC Types
-
HAL MMC Types
-
hal_mmc_handle_t
-
hal_mmc_cb_t
-
hal_mmc_xfer_cb_t
-
hal_mmc_t
-
hal_mmc_state_t
-
hal_mmc_card_state_t
-
hal_mmc_secure_removal_type_t
-
hal_mmc_erase_type_t
-
hal_mmc_speed_mode_t
-
hal_mmc_specification_version_t
-
hal_mmc_event_cb_t
-
hal_mmc_clock_edge_t
-
hal_mmc_clock_power_save_t
-
hal_mmc_bus_wide_t
-
hal_mmc_hardware_flow_control_t
-
hal_mmc_node_state_t
-
hal_mmc_dlyb_state_t
-
hal_mmc_area_partition_t
-
hal_mmc_card_info_t
-
hal_mmc_card_cid_t
-
hal_mmc_clock_config_t
-
hal_mmc_config_t
-
hal_mmc_node_t
-
hal_mmc_handle_s
-
-
HAL MMC Types
- HAL MMC Constants