#include "board.h"
#include "Media.h"
#include "MEDSdcard.h"
#include "libsdmmc.h"
#include <assert.h>
#include <string.h>
Go to the source code of this file.
Defines | |
#define | NUM_SD_SLOTS 1 |
#define | SD_BLOCK_SIZE 512 |
Functions | |
uint8_t | MEDSdcard_Initialize (sMedia *media, sSdCard *pSdDrv) |
Initializes a Media instance. | |
uint8_t | MEDSdusb_Initialize (sMedia *media, sSdCard *pSdDrv) |
Initializes a Media instance. | |
void | MEDSdcard_EraseAll (sMedia *media) |
erase all the SDCARD | |
void | MEDSdcard_EraseBlock (sMedia *media, uint32_t block) |
erase block |
Implementation of media layer for the SdCard.
Definition in file MEDSdcard.c.
#define NUM_SD_SLOTS 1 |
Number of SD Slots
Definition at line 51 of file MEDSdcard.c.
#define SD_BLOCK_SIZE 512 |
Default block size for SD/MMC card access
Definition at line 53 of file MEDSdcard.c.
void MEDSdcard_EraseAll | ( | sMedia * | media | ) |
erase all the SDCARD
media | Pointer to the Media instance to initialize |
Definition at line 372 of file MEDSdcard.c.
void MEDSdcard_EraseBlock | ( | sMedia * | media, | |
uint32_t | block | |||
) |
erase block
media | Pointer to the Media instance to initialize | |
block | to erase |
Definition at line 404 of file MEDSdcard.c.
uint8_t MEDSdcard_Initialize | ( | sMedia * | media, | |
sSdCard * | pSdDrv | |||
) |
Initializes a Media instance.
media | Pointer to the Media instance to initialize |
Definition at line 294 of file MEDSdcard.c.
uint8_t MEDSdusb_Initialize | ( | sMedia * | media, | |
sSdCard * | pSdDrv | |||
) |
Initializes a Media instance.
media | Pointer to the Media instance to initialize |
Definition at line 334 of file MEDSdcard.c.