Subversion Repositories Kolibri OS

Rev

Rev 3245 | Rev 6822 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1665 Nasarus 1
 
2
{
3
3247 Albom 4
 
1669 Nasarus 5
	{
6
	char		*kvbuf;
7
	char		*vA, *vB, *vC, *vD;
8
	unsigned	*Rev;
9
10
 
11
	kol_get_kernel_ver(kvbuf);
12
	vA = kvbuf+0;
13
	vB = kvbuf+1;
14
	vC = kvbuf+2;
15
	vD = kvbuf+3;
16
	Rev = kvbuf+5;
17
18
 
19
		printf ("  KolibriOS v%d.%d.%d.%d. Kernel SVN-rev.: %d\n\r", *vA, *vB, *vC, *vD, *Rev);
3245 Albom 20
	#elif LANG_RUS
1669 Nasarus 21
		printf ("  KolibriOS v%d.%d.%d.%d. SVN-рев. ядра: %d\n\r", *vA, *vB, *vC, *vD, *Rev);
3245 Albom 22
	#endif
1669 Nasarus 23
3245 Albom 24
 
1669 Nasarus 25
3245 Albom 26
 
27
	}
1669 Nasarus 28
3245 Albom 29
 
30
   {
31
   unsigned a, b, c, d;
32
   char str[13];
33
34
 
35
36
 
37
		"=a" (a),
38
        "=b" (b),
39
        "=c" (c),
40
        "=d" (d):
41
	"a"(0));
42
43
 
44
    str[1] = (b&0x0000ff00)	>> 8;
45
    str[2] = (b&0x00ff0000)	>> 16;
46
    str[3] = (b&0xff000000)	>> 24;
47
48
 
49
    str[5] = (d&0x0000ff00)	>> 8;
50
    str[6] = (d&0x00ff0000)	>> 16;
51
    str[7] = (d&0xff000000)	>> 24;
52
53
 
54
    str[9] = (c&0x0000ff00)	>> 8;
55
    str[10] = (c&0x00ff0000)	>> 16;
56
    str[11] = (c&0xff000000)	>> 24;
57
58
 
59
    return TRUE;
60
   }
61
62
 
63
 
64
return TRUE;
2617 Albom 65
}
1665 Nasarus 66