|
ZEReader 0.1.0
A Zephyr-based E-Book-Reader
|
The ZEReader SD card library. More...
#include <stddef.h>#include <zephyr/fs/fs.h>Go to the source code of this file.
Functions | |
| char * | sd_build_full_path (const char *folder, const char *filename, int *error) |
| Returns a char pointer on the fully built-up SD card path. | |
| int | sd_initialize (void) |
| Initializes the SD card communication. | |
| int | sd_open (char const *const path, struct fs_file_t *f_obj) |
| Open a file on a SD card. | |
| int | sd_close (struct fs_file_t *f_obj) |
| Close a file on a SD card. | |
| int | sd_read (struct fs_file_t *f_obj, char *buffer, size_t *size) |
| Read from a file on a SD card. | |
| int | sd_read_chunk (char const *const path, size_t *offset, char *const buffer, size_t *size) |
| Open, read from a file on SD card and close it. | |
| int | sd_write_chunk (char const *const path, char const *const data, size_t *size) |
| Open, write to a file on SD card and close it. | |
| int | sd_list_directories (char const *const path, char *buffer, size_t *size) |
| List the directories on the SD card. | |
| int | sd_tell_end_offset (char const *const path, size_t *offset) |
| Get the current location of the file pointer inside the file. | |
The ZEReader SD card library.