code refactoring
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
#ifndef _ENV_H
|
||||
#define _ENV_H
|
||||
/*
|
||||
* JTAG Boundary Scanner
|
||||
* Copyright (c) 2008 - 2024 Viveris Technologies
|
||||
@@ -22,6 +24,9 @@
|
||||
* @brief Internal variables support header file.
|
||||
* @author Jean-François DEL NERO <Jean-Francois.DELNERO@viveris.fr>
|
||||
*/
|
||||
|
||||
#include "config/bs_defines.h"
|
||||
|
||||
#ifdef SCRIPT_64BITS_SUPPORT
|
||||
#define env_var_value uint64_t
|
||||
#define signed_env_var_value int64_t
|
||||
@@ -58,3 +63,12 @@ env_var_value getEnvVarValue( envvar_entry * env, char * varname );
|
||||
char * getEnvVarDatIndex( envvar_entry * env, int index, char * vardata, int maxsize );
|
||||
|
||||
void deinitEnv( envvar_entry * env );
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// Internal variables functions
|
||||
int jtagcore_setEnvVar(jtag_core *jc, char *varname, char *varvalue);
|
||||
char *jtagcore_getEnvVar(jtag_core *jc, char *varname, char *varvalue);
|
||||
int jtagcore_getEnvVarValue(jtag_core *jc, char *varname);
|
||||
char *jtagcore_getEnvVarIndex(jtag_core *jc, int index, char *varvalue);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user