Skip to content

File lt_cpu.h

File List > api > lt_cpu.h

Go to the documentation of this file.

/* Copyright (c) Kuba Szczodrzyński 2023-03-09. */

#pragma once

#include <libretiny.h>

lt_cpu_family_t lt_cpu_get_family();

const char *lt_cpu_get_family_name();

lt_cpu_model_t lt_cpu_get_model();

const char *lt_cpu_get_model_name();

const char *lt_cpu_get_model_code();

uint32_t lt_cpu_get_unique_id();

uint32_t lt_cpu_get_mac_id();

uint8_t lt_cpu_get_core_count();

const char *lt_cpu_get_core_type();

uint32_t lt_cpu_get_freq();

uint32_t lt_cpu_get_freq_mhz();

uint32_t lt_cpu_get_cycle_count();