mirror of
https://github.com/Dr-Noob/cpufetch.git
synced 2026-03-25 07:50:40 +01:00
[v1.03][RISCV] Add basic SoC detection backend
This commit is contained in:
19
src/riscv/socs.h
Normal file
19
src/riscv/socs.h
Normal file
@@ -0,0 +1,19 @@
|
||||
#ifndef __SOCS__
|
||||
#define __SOCS__
|
||||
|
||||
#include "soc.h"
|
||||
|
||||
// List of supported SOCs
|
||||
enum {
|
||||
// SIFIVE
|
||||
SOC_SIFIVE_U740,
|
||||
// UNKNOWN
|
||||
SOC_MODEL_UNKNOWN
|
||||
};
|
||||
|
||||
inline static VENDOR get_soc_vendor_from_soc(SOC soc) {
|
||||
if(soc >= SOC_SIFIVE_U740 && soc <= SOC_SIFIVE_U740) return SOC_VENDOR_SIFIVE;
|
||||
return SOC_VENDOR_UNKNOWN;
|
||||
}
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user