Subversion Repositories Kolibri OS

Rev

Rev 346 | Rev 378 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 346 Rev 375
Line 37... Line 37...
37
 
37
 
38
        dw     gdte-$-1
38
        dw     gdte-$-1
39
        dd     gdts
39
        dd     gdts
Line -... Line 40...
-
 
40
        dw     0
-
 
41
 
-
 
42
; Attention! The order first four selectors not to change, is used in Fast System Call
40
        dw     0
43
; must be : os_code, os_data, app_code, app_data, ....
41
 
44
 
42
int_code_l:
-
 
43
os_code_l:
45
int_code_l:
44
 
46
os_code_l:
45
        dw     0xffff
47
        dw     0xffff
46
        dw     0x0000
48
        dw     0x0000
47
        db     0x00
49
        db     0x00
Line 48... Line 50...
48
        dw     11011111b *256 +10011010b
50
        dw     11011111b *256 +10011010b
49
        db     0x00
51
        db     0x00
50
 
-
 
51
int_data_l:
52
 
52
os_data_l:
53
int_data_l:
53
 
54
os_data_l:
54
        dw     0xffff
55
        dw     0xffff
55
        dw     0x0000
56
        dw     0x0000
Line -... Line 57...
-
 
57
        db     0x00
-
 
58
        dw     11011111b *256 +10010010b
-
 
59
        db     0x00
-
 
60
 
-
 
61
app_code_l:
-
 
62
        dw 0xFFFF;((0x80000000-std_application_base_address) shr 12) and 0xffff
-
 
63
        dw 0
-
 
64
        db 0x40
-
 
65
        db cpl3
-
 
66
        dw G32+D32+0x6000+0x7;
-
 
67
 
-
 
68
app_data_l:
-
 
69
        dw 0xFFFF;(0x80000000-std_application_base_address) shr 12 and 0xffff
-
 
70
        dw 0
56
        db     0x00
71
        db 0x40
57
        dw     11011111b *256 +10010010b
72
        db drw3
58
        db     0x00
73
        dw G32+D32+0x6000+0x7;
59
 
74
      
60
; --------------- APM ---------------------
75
; --------------- APM ---------------------
Line 73... Line 88...
73
        db     0, 0, 0
88
        db     0, 0, 0
74
        dw     10010000b *256 +10010010b
89
        dw     10010000b *256 +10010010b
75
        db     0x00
90
        db     0x00
76
; -----------------------------------------
91
; -----------------------------------------
Line 77... Line -...
77
 
-
 
78
app_code_l:
-
 
79
      dw 0xFFFF;((0x80000000-std_application_base_address) shr 12) and 0xffff
-
 
80
      dw 0
-
 
81
      db 0x40
-
 
82
      db cpl3
-
 
83
      dw G32+D32+0x6000+0x7;
-
 
84
 
-
 
85
app_data_l:
-
 
86
      dw 0xFFFF;(0x80000000-std_application_base_address) shr 12 and 0xffff
-
 
87
      dw 0
-
 
88
      db 0x40
-
 
89
      db drw3
-
 
90
      dw G32+D32+0x6000+0x7;
-
 
91
 
92
 
Line 92... Line 93...
92
graph_data_l:
93
graph_data_l:
93
 
94
 
94
        dw     0x7ff
95
        dw     0x7ff