Subversion Repositories Kolibri OS

Rev

Rev 1404 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1246 serge 1
 
2
#include 
3
#include 
4
#include 
5
#include "radeon_drm.h"
6
#include "radeon.h"
7
#include "radeon_object.h"
8
9
 
10
{
11
    char* p = *cmd;
12
    int val = 0;
13
14
 
15
        switch (*p) {
16
        case '0' ... '9':
17
            val = 10*val+(*p-'0');
18
            break;
19
        default:
20
            *cmd = p;
21
            return val;
22
        }
23
    }
24
}
25
26
 
27
{
28
    char c;
29
30
 
31
32
 
33
    {
34
        p--;
35
36
 
37
        if(*p == 'x') p++;
38
39
 
40
        if(*p == 'x') p++;
41
42
 
43
44
 
45
46
 
47
            mode->freq = 60;
48
    }
49
50
 
51
};
52
53
 
54
{
55
    char  c;
56
57
 
58
    p--;
59
    while( (c = *log++ = *p++) && (c != ' '));
60
    *log = 0;
61
62
 
63
};
64
65
 
66
{
67
    char *p = cmdline;
68
69
 
70
71
 
72
    {
73
        if( c == '-')
74
        {
75
            switch(*p++)
76
            {
77
                case 'm':
78
                    p = parse_mode(p, mode);
79
                    break;
80
81
 
82
                    p = parse_path(p, log);
83
                    break;
84
85
 
86
                    *kms = 0;
87
            };
88
        };
89
        c = *p++;
90
    };
91
};
92