aboutsummaryrefslogtreecommitdiffstats
path: root/sysfs.h
blob: 7d401ba2c1939312286f030b067995b7d98f2db8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
struct map { 
	char *name;
	int value;
};

char *read_field(char *base, char *name);
unsigned read_field_num(char *base, char *name);
unsigned read_field_map(char *base, char *name, struct map *map);

int sysfs_write(const char *name, const char *format, ...)
	__attribute__((format(printf,2,3)));
int sysfs_available(const char *name, int flags);