OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [arch/] [mips/] [arc/] [salone.c] - Blame information for rev 1275

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
/*
2
 * Routines to load into memory and execute stand-along program images using
3
 * ARCS PROM firmware.
4
 *
5
 * Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
6
 */
7
#include <linux/init.h>
8
#include <asm/sgialib.h>
9
 
10
LONG __init ArcLoad(CHAR *Path, ULONG TopAddr, ULONG *ExecAddr, ULONG *LowAddr)
11
{
12
        return ARC_CALL4(load, Path, TopAddr, ExecAddr, LowAddr);
13
}
14
 
15
LONG __init ArcInvoke(ULONG ExecAddr, ULONG StackAddr, ULONG Argc, CHAR *Argv[],
16
        CHAR *Envp[])
17
{
18
        return ARC_CALL5(invoke, ExecAddr, StackAddr, Argc, Argv, Envp);
19
}
20
 
21
LONG __init ArcExecute(CHAR *Path, LONG Argc, CHAR *Argv[], CHAR *Envp[])
22
{
23
        return ARC_CALL4(exec, Path, Argc, Argv, Envp);
24
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.