Forgotten commit. Added automount.
[AROS.git] / rom / exec / coldreboot.c
blob0ea1b81b18747c0acc81a07f2e287e2beb8ca1bb
1 /*
2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
3 $Id$
5 Desc: ColdReboot() - Reboot the computer.
6 Lang: english
7 */
9 #include <aros/debug.h>
11 /*****************************************************************************
13 NAME */
14 #include <proto/exec.h>
16 AROS_LH0(void, ColdReboot,
18 /* LOCATION */
19 struct ExecBase *, SysBase, 121, Exec)
21 /* FUNCTION
22 This function will reboot the computer.
24 INPUTS
25 None.
27 RESULT
28 This function does not return.
30 NOTES
31 It can be quite harmful to call this function. It may be possible that
32 you will lose data from other tasks not having saved, or disk buffers
33 not being flushed. Plus you could annoy the (other) users.
35 EXAMPLE
37 BUGS
39 SEE ALSO
41 INTERNALS
42 This function is not really necessary, and could be left unimplemented
43 on many systems. It is best when using this function to allow the memory
44 contents to remain as they are, since some programs may use this
45 function when installing resident modules.
47 ******************************************************************************/
49 AROS_LIBFUNC_INIT
51 /* TODO: Write exec/ColdReboot() */
52 aros_print_not_implemented("ColdReboot");
54 AROS_LIBFUNC_EXIT
55 } /* ColdReboot() */