]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - include/env.h
Merge branch 'cmdline_edit'
[z180-stamp.git] / include / env.h
index 9d55273a3fa26333d2ba549e590cea971c7a7be5..da38c541f8b340b15d2691265443e48542710888 100644 (file)
@@ -1,10 +1,21 @@
+/*
+ * (C) Copyright 2014 Leo C. <erbl259-lmu@yahoo.de>
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
 #ifndef ENV_H
 #define ENV_H
 
 int env_init(void);
 
-char *getenv(const char *name);
+char *getenv(const MEMX char *name);
+unsigned long getenv_ulong(const MEMX char *name, int base, unsigned long default_val);
+int setenv_ulong(const MEMX char *varname, unsigned long value);
+int setenv_hex(const MEMX char *varname, unsigned long value);
+
+#if defined(CONFIG_AUTO_COMPLETE)
 int env_complete(char *var, int maxv, char *cmdv[], int maxsz, char *buf);
+#endif
 
 #endif /* ENV_H */
-