arduino-audio-tools
Loading...
Searching...
No Matches
src
AudioTools
Disk
FileSystem.h
Go to the documentation of this file.
1
#pragma once
2
6
#if defined(ARDUINO)
7
#include <SD.h>
8
#include <SPI.h>
9
10
#elif defined(IS_ZEPHYR)
11
#include "
ZephyrSD.h
"
12
#include "
ZephyrFile.h
"
13
14
#else
15
#define VFS_SD SD
16
#include "
AudioTools/Disk/VFSFile.h
"
17
#include "
AudioTools/Disk/VFS.h
"
18
19
// We allow the access to the files via the global SD object
20
21
namespace
audio_tools
{
22
25
using
File
= VFSFile;
26
29
using
FS = VFS;
30
31
static
FS
SD
;
// global object for compatibility with Arduino code
32
33
}
34
35
#endif
VFS.h
VFSFile.h
ZephyrFile.h
ZephyrSD.h
audio_tools
Generic Implementation of sound input and output for desktop environments using portaudio.
Definition
AudioCodecsBase.h:10
audio_tools::File
ZephyrFile File
Definition
ZephyrFile.h:235
audio_tools::SD
static ZephyrSDClass SD
Access to SD object.
Definition
ZephyrSD.h:215
Generated by
1.9.8