1 /* 2 * This file is subject to the terms and conditions of the GNU General Public 3 * License. See the file "COPYING" in the main directory of this archive 4 * for more details. 5 * 6 * env.c: ARCS environment variable routines. 7 * 8 * Copyright (C) 1996 David S. Miller (davem@davemloft.net) 9 */ 10 #include <linux/init.h> 11 #include <linux/kernel.h> 12 #include <linux/string.h> 13 14 #include <asm/fw/arc/types.h> 15 #include <asm/sgialib.h> 16 17 PCHAR __init 18 ArcGetEnvironmentVariable(CHAR *name) 19 { 20 return (CHAR *) ARC_CALL1(get_evar, name); 21 } 22 23 LONG __init 24 ArcSetEnvironmentVariable(PCHAR name, PCHAR value) 25 { 26 return ARC_CALL2(set_evar, name, value); 27 } 28