start service tasks separately in-case platforms need to perform additional set-up...
[AROS.git] / rom / dos / cliinitrun.c
blobf3644e4708c2a04438912812d714ce3746bf7797
1 /*
2 Copyright © 1995-2013, The AROS Development Team. All rights reserved.
3 $Id$
5 Desc:
6 Lang: English
7 */
8 #include "dos_intern.h"
9 #include "dos_newcliproc.h"
11 /*****************************************************************************
13 NAME */
14 #include <dos/dosextens.h>
15 #include <proto/dos.h>
17 AROS_LH1(IPTR, CliInitRun,
19 /* SYNOPSIS */
20 AROS_LHA(struct DosPacket *, dp, A0),
22 /* LOCATION */
23 struct DosLibrary *, DOSBase, 156, Dos)
25 /* FUNCTION
26 Set up a process to be a shell.
28 INPUTS
29 dp -- startup arguments specified as a packet
31 RESULT
33 NOTES
34 Called to initialize CLI private data structures, when
35 the User Shell is not interactive.
37 EXAMPLE
39 BUGS
41 SEE ALSO
42 CliInitNewcli()
44 INTERNALS
46 *****************************************************************************/
48 AROS_LIBFUNC_INIT
50 return internal_CliInitAny(dp, DOSBase);
52 AROS_LIBFUNC_EXIT
53 } /* CliInitRun */