This commit was manufactured by cvs2svn to create tag 'd2x-0_1_2'.
[btb/d2x.git] / arch / linux / init.c
1 /*
2  * $Source: /cvs/cvsroot/d2x/arch/linux/init.c,v $
3  * $Revision: 1.4 $
4  * $Author: bradleyb $
5  * $Date: 2001-10-19 09:01:56 $
6  *
7  * linux init.c - added Matt Mueller 9/6/98
8  *
9  * $Log: not supported by cvs2svn $
10  * Revision 1.4  2001/01/29 13:35:08  bradleyb
11  * Fixed build system, minor fixes
12  *
13  */
14
15 #ifdef HAVE_CONFIG_H
16 #include <conf.h>
17 #endif
18
19 #include <stdlib.h>
20 #include <stdio.h>
21 #include "pstypes.h"
22 #include "console.h"
23 #include "text.h"
24 #include "event.h"
25 #include "error.h"
26 #include "joy.h"
27 #include "args.h"
28
29 extern void arch_sdl_init();
30 extern void arch_svgalib_init();
31 extern void key_init();
32 extern int com_init();
33 extern void timer_init();
34
35 void arch_init_start()
36 {
37
38 }
39
40 void arch_init()
41 {
42  // Initialise the library
43         arch_sdl_init();
44 #ifdef SVGALIB_INPUT
45         arch_svgalib_init();
46 #endif
47         if (!FindArg( "-nojoystick" ))  {
48                 con_printf(CON_VERBOSE, "\n%s", TXT_VERBOSE_6);
49                 joy_init();
50         }
51         //added 06/09/99 Matt Mueller - fix nonetwork compile
52 #ifdef NETWORK
53         //end addition -MM
54 //added on 10/19/98 by Victor Rachels to add serial support (from DPH)
55     if(!(FindArg("-noserial")))
56      com_init();
57 //end this section addition - Victor 
58         //added 06/09/99 Matt Mueller - fix nonetwork compile
59 #endif
60         //end addition -MM
61     key_init();
62 }