summaryrefslogtreecommitdiff
path: root/include/utils.h
blob: a337ba325c46a85432a667ad4a923ad8046ed628 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef __INCLUDE_UTILS__
#define __INCLUDE_UTILS__

struct structCfg {
  char *pathSerialPort;
  char *pathGpioChip;
  int pinPwrKey, pinStatus;
};

int checkPinVal(char *pathToChip, int pinNum);

int readCfg(struct structCfg *dataCfg, const char *pathExe);

int freeCfgData(struct structCfg *dataCfg);

#endif