Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
sdmmc_stm32.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2025 The Zephyr Contributors.
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
12
13#ifndef ZEPHYR_INCLUDE_DRIVERS_DISK_SDMMC_STM32_H_
14#define ZEPHYR_INCLUDE_DRIVERS_DISK_SDMMC_STM32_H_
15
16#include <zephyr/device.h>
17#include <stdint.h>
18
25
42void stm32_sdmmc_get_card_cid(const struct device *dev, uint32_t cid[4]);
43
60void stm32_sdmmc_get_card_csd(const struct device *dev, uint32_t csd[4]);
61
63
64#endif /* ZEPHYR_INCLUDE_DRIVERS_DISK_SDMMC_STM32_H_ */
void stm32_sdmmc_get_card_csd(const struct device *dev, uint32_t csd[4])
Get the CSD (Card Specific Data) information from the SD/MMC card.
void stm32_sdmmc_get_card_cid(const struct device *dev, uint32_t cid[4])
Get the CID (Card Identification) information from the SD/MMC card.
__UINT32_TYPE__ uint32_t
Definition stdint.h:90
Runtime device structure (in ROM) per driver instance.
Definition device.h:513