Midnight Sun Firmware
Loading...
Searching...
No Matches
sd_card_interface.h
1
#pragma once
2
3
/************************************************************************************************
4
* @file sd_card_interface.h
5
*
6
* @brief Sd Card Interface
7
*
8
* @date 2025-06-07
9
* @author Midnight Sun Team #24 - MSXVI
10
************************************************************************************************/
11
12
/* Standard library Headers */
13
14
/* Inter-component Headers */
15
#include "ff_gen_drv.h"
16
17
/* Intra-component Headers */
18
#include "sd_card_spi.h"
19
#include "status.h"
20
33
StatusCode
sd_card_link_driver
(
SdSpiPort
spi,
SdSpiSettings
*settings);
34
StatusCode
StatusCode
StatusCodes for various errors.
Definition:
status.h:27
sd_card_link_driver
StatusCode sd_card_link_driver(SdSpiPort spi, SdSpiSettings *settings)
Link the SD card driver with the FATFs API and initialize it.
Definition:
sd_card_interface.c:495
SdSpiPort
SdSpiPort
SD SPI port options.
Definition:
sd_card_spi.h:61
SdSpiSettings
Configuration settings for initializing an SD SPI port.
Definition:
sd_card_spi.h:66
projects
telemetry
inc
sd_card_interface.h
Generated by
1.9.5