FuriStatus furi_hal_sd_get_card_state(void)
Get SD card state.
Definition furi_hal_sd.c:962
FuriStatus furi_hal_sd_init(bool power_reset)
Init SD card.
Definition furi_hal_sd.c:914
FuriStatus furi_hal_sd_info(FuriHalSdInfo *info)
Get SD card info.
Definition furi_hal_sd.c:1043
uint8_t furi_hal_sd_max_mount_retry_count(void)
SD card max mount retry count.
Definition furi_hal_sd.c:910
FuriStatus furi_hal_sd_read_blocks(uint32_t *buff, uint32_t sector, uint32_t count)
Read blocks from SD card.
Definition furi_hal_sd.c:974
bool furi_hal_sd_is_present(void)
Get SD card status.
Definition furi_hal_sd.c:905
FuriStatus furi_hal_sd_write_blocks(const uint32_t *buff, uint32_t sector, uint32_t count)
Write blocks to SD card.
Definition furi_hal_sd.c:1013
void furi_hal_sd_presence_init(void)
Init SD card presence detection.
Definition furi_hal_sd.c:894
Definition furi_hal_sd.h:13
uint32_t product_serial_number
Definition furi_hal_sd.h:24
uint8_t product_revision_minor
Definition furi_hal_sd.h:23
uint64_t capacity
Definition furi_hal_sd.h:14
uint32_t logical_block_count
Definition furi_hal_sd.h:16
uint8_t manufacturing_month
Definition furi_hal_sd.h:25
uint32_t logical_block_size
Definition furi_hal_sd.h:17
uint8_t manufacturer_id
Definition furi_hal_sd.h:19
uint16_t manufacturing_year
Definition furi_hal_sd.h:26
uint8_t product_revision_major
Definition furi_hal_sd.h:22
uint32_t block_size
Definition furi_hal_sd.h:15