Rishka
RISC-V virtual runtime in C/C++ made for ESP32-WROVER
|
Header file for system utilities in Rishka applications. More...
#include <librishka/types.h>
Go to the source code of this file.
Classes | |
class | Sys |
Class for handling system utilities in Rishka applications. More... | |
Enumerations | |
enum | sysinfon_t { SYSINFO_CHIPCORES , SYSINFO_CHIP_REV , SYSINFO_CPU_FREQ , SYSINFO_CYCLE_COUNT , SYSINFO_EFUSE_MAC , SYSINFO_FLASH_MODE , SYSINFO_FLASH_SPEED , SYSINFO_FREE_HEAP , SYSINFO_FREE_PSRAM , SYSINFO_HEAP_SIZE , SYSINFO_MAX_ALLOC_HEAP , SYSINFO_MIN_FREE_HEAP , SYSINFO_MIN_FREE_PSRAM , SYSINFO_PSRAM_SIZE , SYSINFO_TEMP_VAL , SYSINFO_CARD_TYPE , SYSINFO_CARD_SIZE , SYSINFO_NUM_SECTORS , SYSINFO_SECTOR_SIZE , SYSINFO_TOTAL_STORAGE , SYSINFO_USED_STORAGE } |
Enumeration for system information numeric keys. More... | |
enum | sysinfos_t { SYSINFO_CHIPMODEL , SYSINFO_SDK_VERSION , SYSINFO_SKETCH_MD5 } |
Enumeration for system information string keys. More... | |
enum | sdcard_t { SD_CARD_NONE , SD_CARD_MMC , SD_CARD_SD , SD_CARD_SDHC , SD_CARD_UNKNOWN } |
Enumeration for SD card types. More... | |
Header file for system utilities in Rishka applications.
This header file defines the Sys class, which provides functionalities for accessing system information and executing system commands on ESP32-WROVER microcontrollers.
enum sdcard_t |
enum sysinfon_t |
Enumeration for system information numeric keys.
The sysinfon_t enumeration defines numeric keys used to retrieve various system information such as chip cores, CPU frequency, memory usage, etc.
enum sysinfos_t |