implemented gpu, rest of the shit, mostly works except for hass
This commit is contained in:
@@ -7,11 +7,14 @@ uint64_t timespec_diff_us(const struct timespec *a, const struct timespec *b);
|
||||
void timespec_add_ms(struct timespec *ts, uint16_t ms);
|
||||
char *pretty_bytes(uint64_t bytes, int8_t start_suffix, char *buf, size_t bufsz);
|
||||
|
||||
void fast_read_num_u64(const char* dir, const char* file, char* buf, uint64_t* result, uint16_t divider);
|
||||
void fast_read_num_u16(const char* dir, const char* file, char* buf, uint16_t* result, uint16_t divider);
|
||||
void fast_read_num_i16(const char* dir, const char* file, char* buf, int16_t* result, uint16_t divider);
|
||||
void fast_read_num_u64(const char* dir, const char* file, char* buf, uint64_t* result, uint32_t divider);
|
||||
void fast_read_num_u16(const char* dir, const char* file, char* buf, uint16_t* result, uint32_t divider);
|
||||
void fast_read_num_u8(const char* dir, const char* file, char* buf, uint8_t* result, uint32_t divider);
|
||||
void fast_read_num_i16(const char* dir, const char* file, char* buf, int16_t* result, uint32_t divider);
|
||||
void fast_read_num_f(const char* dir, const char* file, char* buf, float* result, uint32_t divider);
|
||||
|
||||
bool file_exists(const char *path);
|
||||
size_t read_file(const char* path, char* buffer, size_t n);
|
||||
|
||||
int get_hwmon_dir(char *path);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user