Subversion Repositories HelenOS-historic

Rev

Rev 1490 | Rev 1505 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1490 Rev 1493
Line 31... Line 31...
31
#include <sysinfo.h>
31
#include <sysinfo.h>
32
#include <async.h>
32
#include <async.h>
33
 
33
 
34
#include "fb.h"
34
#include "fb.h"
35
#include "sysio.h"
35
#include "sysio.h"
-
 
36
#include "ega.h"
36
 
37
 
37
int main(int argc, char *argv[])
38
int main(int argc, char *argv[])
38
{
39
{
39
    ipcarg_t phonead;
40
    ipcarg_t phonead;
40
    int initialized = 0;
41
    int initialized = 0;
41
 
42
 
42
    if (sysinfo_value("fb.kind") == 1) {
43
    if (sysinfo_value("fb.kind") == 1) {
43
        if (fb_init() == 0)
44
        if (fb_init() == 0)
44
            initialized = 1;
45
            initialized = 1;
-
 
46
    } else if (sysinfo_value("fb.kind") == 2) {
-
 
47
        if (ega_init() == 0)
-
 
48
            initialized = 1;
45
    }
49
    }
-
 
50
   
46
    if (!initialized)
51
    if (!initialized)
47
        sysio_init();
52
        sysio_init();
48
 
53
 
49
    if (ipc_connect_to_me(PHONE_NS, SERVICE_VIDEO, 0, &phonead) != 0)
54
    if (ipc_connect_to_me(PHONE_NS, SERVICE_VIDEO, 0, &phonead) != 0)
50
        return -1;
55
        return -1;