2025-01-03 01:48:48 +01:00

21 lines
410 B
C++

#pragma once
namespace tt::hal::usb {
enum Mode {
ModeDefault, // Default state of USB stack
ModeNone, // State after TinyUSB was used and (partially) deinitialized
ModeMassStorageSdmmc
};
bool startMassStorageWithSdmmc();
void stop();
Mode getMode();
bool isSupported();
bool canRebootIntoMassStorageSdmmc();
void rebootIntoMassStorageSdmmc();
bool isUsbBootMode();
void resetUsbBootMode();
}