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 |