1#pragma once
2
3#include <nn/fs/fs_types.h>
4
5namespace nn::fs {
6
7/*
8 Mount SD card. Must have explicit permission.
9 mount: drive to mount to.
10*/
11bool MountSdCardForDebug(const char* mount);
12
13Result MountSdCard(const char* mountPoint);
14bool IsSdCardInserted();
15Result FormatSdCard();
16Result FormatSdCardDryRun();
17bool IsExFatSupported();
18
19Result MountHost(const char* mount, const char* path);
20Result MountHostRoot();
21Result UnmountHostRoot();
22
23Result Unmount(const char* mountPoint);
24
25} // namespace nn::fs
26